Agent skill

phase-execution-controller

Executes completed phases, validates runtime behavior, and controls safe transition to the next phase.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/development/phase-execution-controller

SKILL.md

Phase Execution & Transition Controller

Purpose

This skill ensures phases are not just written, but actually executed and validated before moving forward.

Mandatory Flow After Phase Completion

  1. Run the phase implementation
  2. Validate expected behavior
  3. Report execution results
  4. Ask for explicit approval before moving to the next phase

Execution Rules

If Phase is Runnable (CLI / App / Service)

  • Execute using appropriate command
  • Capture output and errors
  • Validate against spec acceptance criteria

If Execution Passes

  • Mark phase as ✅ VERIFIED
  • Ask user: "Phase verified successfully. Move to next phase?"

If Execution Fails

  • Report failure clearly
  • Propose fixes via spec updates
  • Never advance phase without passing execution

Safety Rules

  • Never auto-advance phases
  • Explicit user confirmation required
  • Never skip execution step

This skill acts as the phase gatekeeper.

Didn't find tool you were looking for?

Be as detailed as possible for better results