SKILL.md
kenken Resume
For Claude: Resume an interrupted kenken iteration from saved state.
Actions
- Read
.agents/kenken-state.json
- If no state found:
- Display: "No kenken iteration in progress. Use /kenken:iterate to start." - Exit
- If state found:
- Display current status (use same format as /kenken:iterate-status) - Use AskUserQuestion: - "Resume iteration from Phase {X.Y} ({phase name})?" - Options: - "Yes, resume" - Continue from saved phase - "Restart current stage" - Go back to start of current stage - "Start fresh" - Clear state and start new iteration
- Based on user choice:
- Resume: Continue iterate workflow from currentPhase - Restart stage: Reset current stage phases to pending, start from first phase of stage - Start fresh: Delete state file, prompt for new task with /kenken:iterate
Example Flow
User: /kenken:iterate-resume
Claude:
kenken Status
Task: Add user authentication
Stage: TEST (3/4)
Phase: 3.4 Run Tests [blocked - code logic error]
...
Resume iteration from Phase 3.4 (Run Tests)?
[Yes, resume]
[Restart current stage]
[Start fresh]
User selects: Restart current stage
Claude:
Restarting TEST stage. Note: Previous error was a code logic error.
Recommend restarting from IMPLEMENT stage to fix the underlying issue.
Proceed with TEST stage anyway, or restart from IMPLEMENT?
[Restart from IMPLEMENT (recommended)]
[Proceed with TEST]