Audits and improves test suite quality and coverage.
Install
mkdir -p .claude/skills/qa-automagik-dev && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/18056" && unzip -o skill.zip -d .claude/skills/qa-automagik-dev && rm skill.zipInstalls to .claude/skills/qa-automagik-dev
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Use when auditing test quality in any codebase — run the real suite, map coverage topology, rank untested behaviors by risk. Assess by default, write tests on request; tests are a spec, and the question is what change no test would catch.Key capabilities
- →Run the test suite and capture output
- →Map coverage topology of source modules to tests
- →Build a failure inventory for high-blast-radius behaviors
- →Judge the quality of the test suite
- →Rank gaps by blast radius and likelihood of change
- →Sketch failing tests for identified gaps
How it works
This skill assesses test quality by running the test suite, mapping coverage, identifying high-risk untested behaviors, and judging the overall quality of existing tests.
Inputs & outputs
When to use qa
- →Audit test suite quality
- →Map coverage topology
- →Identify untested risky code
- →Write regression tests
About qa
Evaluates test quality by mapping coverage topology and ranking untested behaviors by risk. Helps write new tests to secure regressions.
Use when auditing test quality in any codebase — run the real suite, map coverage topology, rank untested behaviors by risk. Assess by default, write tests on request; tests are a spec, and the question is what change no test would catch.
When not to use it
- →When the invocation does not explicitly ask to apply changes like writing tests or fixing flake
- →When needing to make design critiques
Limitations
- →Applies changes only when explicitly asked.
- →Product bugs, type holes, and performance cliffs are handed off to other skills.
How it compares
This skill provides a structured, methodology-driven approach to test quality assessment, focusing on behavior coverage and risk, unlike simple coverage percentage reports.
Compared to similar skills
qa side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| qa (this skill) | 0 | 3mo | No flags | Advanced |
| python-testing-patterns | 77 | 5mo | Review | Intermediate |
| fix-bug | 11 | 9mo | Review | Intermediate |
| test-fixing | 1 | 11mo | Review | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
python-testing-patterns
wshobson
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
fix-bug
tddworks
Guide for fixing bugs in ClaudeBar following Chicago School TDD and rich domain design. Use this skill when: (1) User reports a bug or unexpected behavior (2) Fixing a defect in existing functionality (3) User asks "fix this bug" or "this doesn't work correctly" (4) Correcting behavior that violates the user's mental model
test-fixing
mhattingpete
Run tests and systematically fix all failing tests using smart error grouping. Use when user asks to fix failing tests, mentions test failures, runs test suite and failures occur, or requests to make tests pass.
fixing-bugs-systematically
CaptainCrouton89
Diagnose and fix bugs through systematic investigation, root cause analysis, and targeted validation. Use when something is broken, errors occur, performance degrades, or unexpected behavior manifests.
moai-workflow-testing
modu-ai
Comprehensive development workflow specialist combining DDD testing, debugging, performance optimization, code review, PR review, and quality assurance into unified development workflows
investigate
MadAppGang
Unified entry point for code investigation. Auto-routes to specialized detective based on query keywords. Use when investigation type is unclear or for general exploration.