sre-task-refinement

star 80

Use when hardening a spec or task docs - stress-tests edge cases, failure modes, and acceptance checks before implementation

withzombies By withzombies schedule Updated 3/30/2026

name: sre-task-refinement description: Use when hardening a spec or task docs - stress-tests edge cases, failure modes, and acceptance checks before implementation

This skill was ported from Claude Code. In Codex: - "Skill tool" means read the skill's `SKILL.md` from disk. - "TodoWrite" means create and maintain a checklist section in your response. - "Task()" means `spawn_agent` (dispatch in parallel when needed). - Claude-specific hooks and slash commands are not available; skip those steps. Refinement is where vague plans become safe to execute. Tighten the spec and the next work slices before coding. HIGH FREEDOM - Apply deep scrutiny to the current spec and task docs, but keep the output concrete and immediately actionable. 1. Read `plan.md`, `context.md`, and `tasks.md` 2. Identify ambiguity, missing edge cases, and weak acceptance checks 3. Strengthen the spec and the next slices 4. Verify no placeholders remain - A plan looks underspecified - The next slice has hidden edge cases - Acceptance checks are weak or unverifiable ## 1. Review the current docs line by line

Look for:

  • vague goals
  • implicit assumptions
  • missing failure modes
  • untestable acceptance checks

2. Strengthen the docs

Update the relevant task docs with:

  • concrete edge cases
  • clearer acceptance checks
  • smaller, safer slices
  • explicit blocked conditions

3. Verify the docs are execution-ready

No placeholders, no “figure it out later,” no giant tasks hiding multiple risks.

Install via CLI
npx skills add https://github.com/withzombies/hyperpowers --skill sre-task-refinement
Repository Details
star Stars 80
call_split Forks 15
navigation Branch main
article Path SKILL.md
More from Creator