一键导入
brainstorm
Interactively refine a feature idea through Socratic questioning before planning.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Interactively refine a feature idea through Socratic questioning before planning.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Generate a structured YAML plan for multi-step implementation tasks.
Create a clean, well-structured git commit with automated pre-checks.
Execute a YAML plan file, running each task in a fresh session with checks and auto-commit.
Perform a thorough code review of recent changes or specified files.
| name | brainstorm |
| description | Interactively refine a feature idea through Socratic questioning before planning. |
| argument-hint | <feature idea> |
| user-invocable | true |
Refine a feature idea through structured critical thinking before it becomes a plan. This is a conversation, not a monologue — ask questions, wait for answers, push back, iterate.
Get the idea: Use $ARGUMENTS as the starting point. If empty, ask the user what they want to build.
Explore the codebase first: Before asking anything, use Read, Grep, and Glob to understand the relevant parts of the codebase. Ground every question in reality, not hypotheticals.
Run the brainstorm loop — repeat until the idea is solid:
a. Restate the idea in your own words to verify understanding. Expose any ambiguity.
b. Ask hard questions (2-4 at a time, not a wall of 10):
c. Wait for answers. Don't move forward until the user responds.
d. Push back when answers reveal:
e. Propose alternatives when you see a better path. Compare trade-offs concretely.
Spawn the brainstorm agent (via Task tool with subagent_type: brainstorm) if deeper analysis is needed — for example, when the feature touches many files and you need a thorough risk assessment before continuing the conversation.
Converge: When the idea is well-defined, produce a summary:
Problem: [What user problem this solves]
Solution: [Concrete approach, grounded in the codebase]
Scope: [What's in v1, what's deferred]
Key decisions: [Choices made during brainstorm and why]
Risks: [Remaining concerns to watch for during implementation]
Ready for: /blueprint <one-line goal>
path/file.ts:42, this pattern suggests..."/blueprint is for/blueprint invocation