Add CRITICAL instruction block and GATE checkpoints between steps to prevent Claude from skipping the plan phase and jumping straight to coding. Each gate requires verification that the previous step produced its expected output before proceeding. Closes #227 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1.5 KiB
name, description, argument-hint, disable-model-invocation
| name | description | argument-hint | disable-model-invocation |
|---|---|---|---|
| lfg | Full autonomous engineering workflow | [feature description] | true |
CRITICAL: You MUST execute every step below IN ORDER. Do NOT skip any step. Do NOT jump ahead to coding or implementation. The plan phase (steps 2-3) MUST be completed and verified BEFORE any work begins. Violating this order produces bad output.
-
Optional: If the
ralph-wiggumskill is available, run/ralph-wiggum:ralph-loop "finish all slash commands" --completion-promise "DONE". If not available or it fails, skip and continue to step 2 immediately. -
/ce:plan $ARGUMENTSGATE: STOP. Verify that
/ce:planproduced a plan file indocs/plans/. If no plan file was created, run/ce:plan $ARGUMENTSagain. Do NOT proceed to step 3 until a written plan exists. -
/compound-engineering:deepen-planGATE: STOP. Confirm the plan has been deepened and updated. The plan file in
docs/plans/should now contain additional detail. Do NOT proceed to step 4 without a deepened plan. -
/ce:workGATE: STOP. Verify that implementation work was performed - files were created or modified beyond the plan. Do NOT proceed to step 5 if no code changes were made.
-
/ce:review -
/compound-engineering:resolve_todo_parallel -
/compound-engineering:test-browser -
/compound-engineering:feature-video -
Output
<promise>DONE</promise>when video is in PR
Start with step 2 now (or step 1 if ralph-wiggum is available). Remember: plan FIRST, then work. Never skip the plan.