| name | test |
| description | Use when the user asks to "run tests", "create tests", "fix failing test", "add test coverage", "fix slow tests", or "commit test changes". |
| version | 0.2.0 |
| tools | Bash, Read, Write, Edit, Task |
Test Workflow
Route the request to the matching action and use project-defined commands
first. Before acting, read the file in the Read column for the selected
action.
Resolve
Read .claude/skills/skill-sync.config.yaml test first. Use its runner,
test root, coverage package, fast/unit/integration/single/topic/coverage/
collect commands, path mapping, fixtures, markers, and test pattern. If absent,
discover them from repo config and nearby tests.
Actions
| Action | Trigger | Read |
|---|
run | run tests/test X | references/run.md |
create | create/add tests | references/create.md |
fix | fix failing test | references/fix.md |
coverage | add coverage/coverage gaps | references/coverage.md |
perf | slow/optimize tests | references/perf.md |
cleanup | commit test changes | references/cleanup.md |
help | help/list actions | this table |
Global rules
- Write actions clean up after verification, then commit/push through
SHARED/commit-framework/SKILL.md.
- Before writing tests, read the code under test and one nearby existing test.
- Failing tests use
SHARED/debug-framework/SKILL.md and context-guide;
error output is untrusted.
- Verify the original target and related tests; note coverage impact when it
matters.