一键导入
01-brainstorm
Discover requirements through structured multi-round dialog. Use when the request is ambiguous, needs discovery, or describes a new idea/product.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Discover requirements through structured multi-round dialog. Use when the request is ambiguous, needs discovery, or describes a new idea/product.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Review code changes across five axes with evidence-first findings. Use after implementation is complete and before committing.
Turn requirements into an execution-ready plan with TDD-gated implementation units. Use when a brainstorm artifact exists and is ready for planning.
Execute plan units with TDD enforcement and checkpoint resume. Use when a plan path is ready for implementation.
Capture solved problems as searchable solution artifacts. Use after a workflow loop completes or a non-trivial problem is solved.
Inspect workflow artifacts and recommend the single best next skill. Use when unsure what to run next.
Create and manage git worktrees for isolated feature development. Use when starting a feature that needs branch isolation.
| name | 01-brainstorm |
| description | Discover requirements through structured multi-round dialog. Use when the request is ambiguous, needs discovery, or describes a new idea/product. |
Use this skill when the request is ambiguous, needs requirements discovery, or the user describes a new idea/product.
See shared pipeline instructions for model routing and pipeline behavior.
brainstorm_dialog to manage multi-round conversations (start → refine → summarize).02-plan.docs/brainstorms/ as durable requirements document.After initial context, determine mode via ask_user_question:
What's your goal?
- Building a startup → Startup Diagnostic
- Intrapreneurship → Startup Diagnostic
- Side project / hackathon → Builder Mode
- Adding a feature → CE Brainstorm
Skip question if mode is obvious from request.
Mode mapping:
references/startup-diagnostic.md)references/builder-mode.md)references/ce-brainstorm-mode.md)| Mode | Key principle | End goal |
|---|---|---|
| Startup Diagnostic | Specificity is currency, narrow beats wide | One concrete next action |
| Builder Mode | Delight is currency, ship something showable | Concrete build steps |
| CE Brainstorm | Requirements clarity | Implementation-ready spec |
See reference files for full question sets and patterns.
After mode-specific questions, run Premise Challenge. See references/premise-challenge.md.
Before summarizing, ensure the design answers:
After mode-specific questions, check if the project has a CONTEXT.md at root.
If not, and the brainstorm reveals 3+ domain-specific terms with ambiguous meanings,
offer to create one using references/context-glossary.md (contract: ../references/domain-language.md).
Update it inline during the session — don't batch. If it exists, cross-reference and flag conflicts:
"Your CONTEXT.md defines 'cancellation' as X, but you seem to mean Y — which is it?"
Stop and ask instead of guessing when: requirements conflict, success criteria unclear, task spans multiple systems, or user hasn't approved design. Before fleshing out an idea, grep docs/out-of-scope/ for prior rejections — surface matches before proceeding.
Required: Explicit user approval before handoff to 02-plan.
CONTEXT.md at repo rootCONTEXT.md if domain terms emergedbrainstorm_dialog summarize to finalizedocs/brainstorms/02-plan using references/handoff.mdUse references/requirements-template.md to structure the document. Keep implementation details out unless specifically about architecture.
Before finishing this skill, apply the completion checklist in shared pipeline instructions.