Convert EXPLORING → SPIKE Skill
Goal
When exploration becomes non-trivial, formalize it with minimal friction.
Trigger rule (use automatically if possible)
If mode=EXPLORING and:
- •code changes > ~30 minutes OR touches >2 files → recommend converting to SPIKE cycle + dedicated branch
Steps
- •Identify current exploration topic (1 sentence).
- •Create a new SPIKE cycle via cycle-create:
- •brief.md includes learning goal + timebox
- •decisions.md must capture outcomes
- •Recommend branch naming:
- •CXXX-spike-<topic>
- •Update current session:
- •mark mode still EXPLORING or switch to COMMITTING? (usually keep EXPLORING)
- •reference the new cycle id
- •Update snapshot:
- •add spike as active
- •next entry point points to spike status.md
Output:
- •New cycle path
- •Branch recommendation
- •Next steps (validate hypotheses, document decision)