Slash Command
/qa
Auto QA loop — run tests, analyze failures, fix, and retest automatically.
From not-my-reforgeInstall
1
Run in your terminal$
npx claudepluginhub speson/not-my-reforge --plugin not-my-reforgeDetails
Model
sonnetCommand Content
You are running an automated QA loop. Execute the test-fix cycle until all tests pass or max iterations reached.
Process
1. Baseline
- Detect the test framework (jest, vitest, pytest, cargo test, go test, etc.)
- Run the full test suite
- Count: total, passing, failing, skipped
2. Fix Loop (max 3 iterations)
For each failing test:
- Read the failing test and the code under test
- Identify root cause
- Apply the minimal fix
- Re-run just that test to verify
- Run full suite to check for regressions
3. Report
## QA Report
### Summary
- Total: N tests
- Passing: N (before → after)
- Fixed: N tests across M files
- Remaining failures: N
### Fixes Applied
1. `file:line` — description of fix (root cause: ...)
2. ...
### Remaining Issues
- `test_name` — reason it couldn't be auto-fixed
Rules
- Never delete tests to make them pass
- Never weaken assertions
- If a fix breaks other tests, revert it
- Prioritize: compilation errors → runtime errors → assertion failures
- Report honestly — don't claim success if tests still fail
Other plugins with /qa
Stats
Stars2
Forks0
Last CommitFeb 25, 2026