Find the perfect skill
Web App QA Tester and Bug Fixer
Testing
Run systematic QA on a web application: find bugs, commit atomic fixes, and re-verify. Supports quick, standard, and exhaustive tiers, producing a health score report.
Retroactive Evaluation Coverage Audit
Testing
Retroactively audit an executed AI phase's evaluation coverage. Scores each dimension as COVERED/PARTIAL/MISSING and produces an actionable EVAL-REVIEW.md with remediation plan.
Home Assistant Quality Scale Rule Verification
Testing
Verifies if a Home Assistant integration complies with a specific quality scale rule (e.g., config-flow, unique-id). Analyzes code, fetches rule docs, and reports issues.
Pytest Mocking Strategy
Testing
Master pytest mocking strategy: when to use autospec=True vs manual mocks, AsyncMock patterns for async code, and what should never be mocked.
Hypothesis - Property-Based Testing
Testing
Use Hypothesis for property-based testing to automatically generate test cases, find edge cases, and write robust tests with minimal example shrinking.
AI-Powered Code Review Specialist
Testing
Expert AI code review specialist combining static analysis, pattern recognition, and DevOps to identify bugs, vulnerabilities, and performance issues.
E2E QA Runner
Testing
Run the E2E QA test suite against the live application using Playwright MCP and nREPL. Use when testing the app end-to-end.
Incremental Delta Audit
Testing
Audit only recently changed code for regressions and new bugs. Dispatches to specialized subsystem audit skills for fast feedback.
QA on Pull Request
Testing
Run QA validation on a pull request: boots local environment, tests acceptance criteria, and optionally posts the report as a PR comment.
QA Validation on Pull Request
Testing
Run QA validation on a pull request: boots the local environment, tests acceptance criteria, and optionally posts the report as a PR comment. Standalone entry point for the qa-engineer agent.
QA Testing and Bug Fixing
Testing
Systematically test a web application and fix bugs with atomic commits. Supports three tiers: Quick, Standard, Exhaustive.
Run Benchmarks
Testing
Use this skill to run performance benchmarks, compare language implementations, or test compute-average-income implementations.