Bladeren bron

feat: enforce brainstorming → writing-plans transition

- Make writing-plans REQUIRED after design approval
- Explicitly forbid platform planning features (EnterPlanMode, etc.)
- Forbid direct implementation without writing-plans skill

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Jesse Vincent 7 maanden geleden
bovenliggende
commit
6915ca4376
2 gewijzigde bestanden met toevoegingen van 9 en 1 verwijderingen
  1. 6 0
      RELEASE-NOTES.md
  2. 3 1
      skills/brainstorming/SKILL.md

+ 6 - 0
RELEASE-NOTES.md

@@ -11,6 +11,12 @@
 - User preferences for spec/plan locations override these defaults
 - Migration: move existing files from `docs/plans/` to new locations if desired
 
+**Brainstorming → writing-plans transition enforced**
+
+- After design approval, brainstorming now requires using writing-plans skill
+- Platform planning features (e.g., EnterPlanMode) should not be used
+- Direct implementation without writing-plans is not allowed
+
 **OpenCode: Switched to native skills system**
 
 Superpowers for OpenCode now uses OpenCode's native `skill` tool instead of custom `use_skill`/`find_skills` tools. This is a cleaner integration that works with OpenCode's built-in skill discovery.

+ 3 - 1
skills/brainstorming/SKILL.md

@@ -43,7 +43,9 @@ Start by understanding the current project context, then ask questions one at a
 **Implementation (if continuing):**
 - Ask: "Ready to set up for implementation?"
 - Use superpowers:using-git-worktrees to create isolated workspace
-- Use superpowers:writing-plans to create detailed implementation plan
+- **REQUIRED:** Use superpowers:writing-plans to create detailed implementation plan
+  - Do NOT use platform planning features (e.g., EnterPlanMode, plan mode)
+  - Do NOT start implementing directly - the writing-plans skill comes first
 
 ## Key Principles