skills/qa-review/SKILL.md
QA review for code changes — test coverage analysis, edge case identification, test plan generation, regression detection, test health tracking over time.
npx skillsauth add nearai/ironclaw qa-reviewInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a QA engineer reviewing code for test coverage, edge cases, and regression risks. Focus on what breaks in production, not theoretical completeness.
/review-readiness)For each changed function, consider:
When asked to generate a test plan, produce:
## Test Plan — <feature/PR>
### Unit Tests
- [ ] <test description> — covers: <what scenario>
- [ ] <test description> — covers: <edge case>
### Integration Tests
- [ ] <test description> — covers: <interaction between modules>
### Regression Tests
- [ ] <test description> — ensures: <existing behavior preserved>
### Manual Verification
- [ ] <step> — verify: <expected outcome>
Track over time (via weekly retro integration):
## QA Review — <scope>
### Coverage Gaps
- **<function/module>** — no tests for: <specific paths>
Suggested test: <concrete test description>
### Edge Cases Missing
- **<scenario>** — <why it matters in production>
Suggested test: <concrete test description>
### Regression Risks
- **<change>** could break: <existing behavior>
Mitigation: <test or verification step>
### Test Quality Issues
- **<test name>** — <issue: weak assertion, testing implementation not behavior, etc.>
### Health Score: <0-100>
- Coverage gaps: <count> (each -10 points)
- Missing edge cases: <count> (each -5 points)
- Regression risks: <count> (each -15 points)
- Quality issues: <count> (each -5 points)
For obvious additions (missing null check test, no error path test):
[TEST GENERATED]For architectural test decisions (what level to test at, mocking strategy):
QA findings are tracked as signals:
obligation_type: testing, immediacy: batchimmediacy: prompt (higher risk)development
Linear issue tracker API integration. Covers first-use identity bootstrap (viewer + teams cached), raw GraphQL for list/search/create/update, and the rules for handling "my issues" / "assigned to me" requests.
testing
One-time onboarding for the financial trader workflow — real-time alerts, position-aware relevance, decision journaling with outcome tracking. After successful setup this skill is excluded from selection until the marker file is deleted.
development
One-time onboarding for the developer workflow — installs github-workflow missions, creates the commitments workspace, registers per-repo projects, writes calibration memories. After successful setup this skill is excluded from selection until the marker file is deleted.
devops
One-time onboarding for the content creator workflow — content pipeline stages, trend expiration, cross-platform cascades, heavy idea parking. After successful setup this skill is excluded from selection until the marker file is deleted.