.claude/skills/ac-qa-reviewer/SKILL.md
Quality assurance review for implementations. Use when reviewing code quality, checking implementation standards, performing QA cycles, or validating feature quality.
npx skillsauth add adaptationio/skrillz ac-qa-reviewerInstall 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.
Perform quality assurance reviews on feature implementations.
Reviews completed features for code quality, adherence to standards, security issues, and best practices before marking features as complete.
from scripts.qa_reviewer import QAReviewer
reviewer = QAReviewer(project_dir)
result = await reviewer.review_feature("auth-001")
{
"feature_id": "auth-001",
"approved": true,
"score": 85,
"dimensions": {
"code_quality": {"score": 90, "issues": []},
"security": {"score": 85, "issues": ["Consider rate limiting"]},
"performance": {"score": 80, "issues": []},
"testing": {"score": 88, "issues": []},
"documentation": {"score": 82, "issues": ["Add docstring to validate_token"]}
},
"blocking_issues": [],
"suggestions": [
"Consider extracting authentication middleware",
"Add rate limiting for login endpoint"
],
"auto_fixable": ["missing_docstring"]
}
1. SCAN → Static analysis of changed files
2. ANALYZE → Check against quality rules
3. SECURITY → Security-specific checks
4. REVIEW → Contextual code review
5. REPORT → Generate review report
6. FIX → Auto-fix simple issues (optional)
7. APPROVE → Mark as QA passed or request changes
gates:
minimum_score: 70
blocking_categories:
- security_critical
- test_failures
required_checks:
- linting_passes
- type_checks_pass
- tests_pass
- coverage_minimum
The reviewer can automatically fix:
ac-task-executorac-code-validator for static analysisac-state-trackerSee scripts/qa_reviewer.py for full implementation.
development
Setup secure web-based terminal access to WSL2 from mobile/tablet via ttyd + ngrok/Cloudflare/Tailscale. One-command install, start, stop, status. Use when you need remote terminal access, web terminal, browser-based shell, or mobile access to WSL2 environment.
development
Complete development workflows where Claude writes the code while Gemini and Codex provide research, planning, reviews, and different perspectives. Claude remains the main developer. Use for complex projects requiring expert planning and multi-perspective reviews.
development
Systematic progress tracking for skill development. Manages task states (pending/in_progress/completed), updates in real-time, reports progress, identifies blockers, and maintains momentum. Use when tracking skill development, coordinating work, or reporting progress.
testing
Comprehensive testing workflow orchestrating functional testing, example validation, integration testing, and usability assessment. Sequential workflow for complete skill testing from examples through scenarios to integration validation. Use when conducting thorough testing, pre-deployment validation, ensuring skill functionality, or comprehensive quality checks.