Skip the current step without verification (escape hatch)
Status: Active
Skip the current step without running verification. Use this as an escape hatch when blocked or when a step is no longer needed.
/arch-skip [reason]
Examples:
/arch-skip - Skip without a reason/arch-skip "Step no longer needed after requirements change"/arch-skip "Blocked by external dependency, will revisit later"/arch [request] to generate the plan/arch-start to begin executionRead .claude/arch/state.json.
If missing, stop and output:
Error: Architecture artifacts not found.
Run /arch [request] first to generate the plan.
If phase is "planning" or current_step is null, stop and output:
Error: Session not started.
Run /arch-start to begin execution.
If phase is "completed", stop and output:
Session already completed. Nothing to skip.
Read the current step from .claude/arch/TASK_GRAPH.json and display:
About to skip step: [id] - [title]
Goal: [goal]
This step will NOT be verified. Continue? (y/n)
Wait for user confirmation. If user declines, stop without changes.
Run this command (include reason if provided):
python scripts/arch_session.py skip --reason "[user's reason]"
Or without reason:
python scripts/arch_session.py skip
If there is a next step:
Skipped step: [previous_id]
Reason: [reason if provided]
Next Step: [id] - [title]
Goal: [goal]
Allowed Paths: [allowed_paths]
Verification: [verification commands]
Success Criteria: [success_criteria]
Implement this step, then run /arch-next when ready.
If session is completed:
Skipped step: [previous_id]
Reason: [reason if provided]
All steps completed. Session finished.
Note: Some steps were skipped. Review implementation completeness.
Use /arch-skip when:
Do NOT use /arch-skip to: