Executes approved implementation plans phase-by-phase, tracking progress and verifying each step before advancing. Use when a plan-*.md file exists and the next step is writing code.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ai-research-workflows:implementing-plansThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Execute a phased implementation plan faithfully, adapting to reality while
Execute a phased implementation plan faithfully, adapting to reality while tracking progress in real-time and verifying each phase before advancing.
This skill leans Direct by default. For the full Collaborative-vs-Direct protocol and override rules, see the Interaction Modes reference in the ai-research-workflows:using-research-workflows skill.
Work through these in order and track them as tasks. Do not skip the review gates (steps 2, 5, and 7):
docs/rse/specs/implement-<slug>.md; route to ai-research-workflows:validating-implementationsIf no plan path is given, list ls -lt docs/rse/specs/plan-*.md .agents/plan-*.md 2>/dev/null and, in Collaborative
mode, ask which to implement; otherwise proceed (Direct).
When a plan is identified:
- [x]) indicating completed work.Before writing any code, review the plan critically — do not treat it as infallible:
main/master
without explicit user consent — work on a feature branch. This is a hard stop
regardless of interaction mode.If the plan is sound and the branch is set, proceed. If not, stop and resolve the concerns first.
- [ ] to - [x] as tasks
complete. The user can track progress by reading the plan.ai-research-workflows:ensuring-reproducibility so the result can be reproduced.When what you find does not match the plan, stop and present the issue using
the mismatch report template in
references/templates.md.
Wait for user guidance before continuing. Let the user decide whether to adjust the plan, proceed with original intent, or research further.
Run all commands listed in the plan's "Automated Verification" section. Document results:
After automated checks pass, pause and inform the human:
## Phase [N] Complete - Ready for Manual Verification
### Automated Verification Results:
✅ `make test` — All 45 tests passing
✅ `pytest tests/` — 12 new tests added, all passing
✅ `mypy src/` — Type checking passed
### Manual Verification Needed:
Please perform these manual tests listed in the plan:
- [ ] [Manual step 1]
- [ ] [Manual step 2]
Let me know when manual testing is complete so I can proceed to Phase [N+1].
Wait for user confirmation before proceeding to the next phase.
If instructed to execute multiple phases consecutively (e.g., "implement phases 1-3"):
Do NOT check off manual testing items in the plan until confirmed by the user.
If the plan has existing checkmarks (- [x]):
- [ ]).references/templates.md.Upon completing all phases, first confirm the work is genuinely done: every
phase's automated verification passes, no checklist item was silently skipped,
and you are not leaving changes on main/master. Then:
Generate filename — derive slug from plan filename:
plan-jwt-auth.md → implement-jwt-auth.md.
Read the template:
assets/implement-template.md
Fill all sections: plan reference, phases completed, files modified, tests run, verification results (automated and manual), issues encountered, key changes summary, remaining work, next steps.
Save to docs/rse/specs/implement-<slug>.md and confirm.
Present completion summary using the implementation completion summary
template in
references/templates.md.
main/master), before writing any code.[x] until the user reports them done.Follows the ai-research-workflows:planning-implementations skill; verify with
ai-research-workflows:validating-implementations. For research code, capture provenance with
ai-research-workflows:ensuring-reproducibility and robustness with ai-research-workflows:hardening-research-code.
Before marking a phase as complete:
Before marking implementation as complete:
docs/rse/specs/implement-<slug>.mdnpx claudepluginhub uw-ssec/rse-plugins --plugin ai-research-workflowsExecutes approved multi-phase implementation plans with verification checkpoints. Useful for step-by-step feature or fix rollouts with progress tracking.
Executes approved implementation plans with checkpoint validation, progress tracking, and stakes-based enforcement. Locates plans, verifies approval, and runs verification criteria before proceeding.
Executes approved implementation plans with strict adherence to scope, sequence, and verification. Supports batch and interactive modes, phase tracking, and final reporting.