mcpField
E
executing-plans

executing-plans

github.com/dev-toolingsAgent workflows22781 installsUpdated 4w ago
Repository

About executing-plans

A Symfony-focused skill for carrying out an approved implementation plan in tested, reviewable steps. It emphasizes one commit per step, explicit plan tracking, and reporting deviations or blockers.

Key features

  1. 01Test-first execution for each step
  2. 02One commit per completed step
  3. 03Plan status and deviation tracking
  4. 04Final style, analysis, and test checks

Use cases

  1. 01Implementing an approved multi-step feature
  2. 02Resuming work after interruption
  3. 03Handling a blocker that conflicts with the plan

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/dev-toolings/superpowers-symfony --skill executing-plans

After installing, type/executing-plansin Claude Code to confirm it loaded.

Bundled filesreference.md

Details

From the project README

Executing Plans (Symfony)

Use when

  • An approved implementation plan exists and must be carried out.
  • The work spans several steps that must each land green.
  • Resuming a plan after an interruption or a blocker.

Default workflow

  1. Read the whole plan, confirm the baseline tests pass, and work on a branch.
  2. For each step, write the test, watch it fail, implement, watch it pass, then refactor.
  3. Commit after each completed step, with a message that names it.
  4. Run the quality gates (style, static analysis, full suite) at the end of each phase.
  5. Track each step's status in the plan, and stop to report when reality contradicts it.

Guardrails

  • Never skip watching the test fail: a test that never failed proves nothing.
  • One step per commit; do not batch steps.
  • Do not change the plan silently: report the deviation and the reason.
  • On a blocker (failing migration, autowiring error), fix the cause, not the test.

Progressive disclosure

  • Use this file for execution posture and risk controls.
  • Open references when deep implementation details are needed.

Output contract

  • One commit per step, tests included.
  • The plan with the status of every step.
  • Final validation results and any deviation from the plan.

References

  • reference.md

Comments

Markdown supported