Follow the `Instructions` to implement the `Plan` with `Feedback loops` then `Report` the completed work.
Executes a development plan from an issue or file, creating a branch and implementing changes with verification loops and progress tracking.
/plugin marketplace add iamladi/cautious-computing-machine--sdlc-plugin/plugin install sdlc@cautious-computing-machineFollow the Instructions to implement the Plan with Feedback loops then Report the completed work.
Before starting, rename this session for clarity:
$ARGUMENTS is an issue number: /rename "Implement: #$ARGUMENTS"$ARGUMENTS is a plan file: /rename "Implement: {plan-name}"git branch --show-current to check if we're on main branch.PlanInput can be:
/implement #123 - Fetch plan from GitHub Issue, use for reading spec/implement plans/file.md - Read plan from fileProcess:
gh issue view #123 --json body,number,titleplans/ directory/github:create-issue-from-plan first"When reading plan:
Plans are carefully designed, but reality can be messy. Your job is to:
When things don't match the plan exactly, think about why and communicate clearly. The plan is your guide, but your judgment matters too.
If you encounter a mismatch:
Issue in Phase [N]:
Expected: [what the plan says]
Found: [actual situation]
Why this matters: [explanation]
After implementing a phase:
gh issue edit #123 --body "...updated body with checkmarks..."
If instructed to execute multiple phases consecutively, skip the pause until the last phase. Otherwise, assume you are just doing one phase.
When something isn't working as expected:
Use sub-tasks sparingly - mainly for targeted debugging or exploring unfamiliar territory.
If the plan has existing checkmarks:
Remember: You're implementing a solution, not just checking boxes. Keep the end goal in mind and maintain forward momentum.
Read FEEDBACK_LOOPS.md file in the repo. This file gives you tools and places to use for feedback on your implementation.
$ARGUMENTS
git diff --stat