From hyperpowers
Hardens task specs by stress-testing edge cases, failure modes, and acceptance checks in plan.md, context.md, tasks.md before implementation.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hyperpowers:sre-task-refinementThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<skill_overview>
<skill_overview> Refinement is where vague plans become safe to execute. Tighten the spec and the next work slices before coding. </skill_overview>
<rigidity_level> HIGH FREEDOM - Apply deep scrutiny to the current spec and task docs, but keep the output concrete and immediately actionable. </rigidity_level>
<quick_reference>
plan.md, context.md, and tasks.md<when_to_use>
<the_process>
Look for:
Update the relevant task docs with:
No placeholders, no “figure it out later,” no giant tasks hiding multiple risks. </the_process>
npx claudepluginhub withzombies/hyperpowers --plugin hyperpowersReviews task plans with SRE-level scrutiny to catch edge cases, verify granularity, and strengthen success criteria before implementation. Use after writing-plans and before executing-plans.
Analyzes specs and plans for soundness before sign-off. Auto-fixes inferrable issues and surfaces design decisions for review.
Transforms ambiguous product/engineering requests into scoped, verifiable acceptance criteria. Useful for de-risking complex changes, preparing handoff artifacts, or making unclear requirements testable.