/test — Run Tests with Clean Output
SkillDev toolsUse EVERY TIME you need to run tests, verify tests pass, or check for regressions. ALWAYS use this instead of running eldev directly.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the /test — Run Tests with Clean Output skill
What this skill tells your AI
The instructions your AI receives, as published by trevoke/org-gtd.el in .claude/skills/test/SKILL.md and read by ahel’s review.
Run ./run-tests.sh (in this skill's directory) to execute tests. The script handles all noise filtering and outputs only a clean summary.
How to Run
.claude/skills/test/run-tests.sh [ARGUMENT]
Parse the ARGUMENTS line and pass it through:
| Argument | What it does |
|---|---|
(none) / all | Full suite |
test/unit/foo-test.el | Single file |
unit / integration / acceptance | Category |
Resolving test names
If the argument contains / but no .el (looks like a test name, e.g. stuck-sa-filter/cancelled-project-task-skipped):
- Grep for
deftest <name>intest/to find the file - Pass the file path to
run-tests.sh
Output Format
The script returns one of:
Success: PASS: 1195 tests in 18.4s
Failure: Summary line + full failure/error details (test name, expected/actual, file:line)
Unexpected: Last 30 lines of raw output
Report the script output verbatim. Do not add commentary unless the user asks.
Signals
- GitHub stars
- 484
- Forks
- 58
- Last commit
- Aug 2026
ahel review
K6low
bundled executables the agent is told to run
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Catalog kind
- skill
- Gateway key
test-trevoke- Source
- github.com/trevoke/org-gtd.el