From hyperpowers
Audits test suite quality by inventorying tests, classifying as strong/weak/misleading, identifying missing edge cases, and creating improvement task docs. Use for high-coverage suites letting bugs escape.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hyperpowers:analyzing-test-effectivenessThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<skill_overview>
<skill_overview> High coverage is not the goal. Tests must catch real failures and justify their maintenance cost. </skill_overview>
<rigidity_level> MEDIUM FREEDOM - Follow the audit flow strictly, but adapt the exact categories and examples to the codebase. </rigidity_level>
<quick_reference>
<when_to_use>
<the_process>
Look for:
For every weak area, say what real bug it would or would not catch.
Create or update a task directory that captures:
Use sre-task-refinement to harden the improvement plan before implementation.
</the_process>
npx claudepluginhub withzombies/hyperpowers --plugin hyperpowersAudits test suites with SRE-level scrutiny: identifies tautological tests, coverage gaming, weak assertions, missing edge cases. Creates bd epic with improvement tasks, runs mutation testing validation.
Surveys test suites across five phases: unit, integration, E2E (browser), fuzz coverage gaps, and test quality. Produces findings and proposes tickets for remediation.