一键导入
brainstorming
Use before any new feature, component, or behavioral change — when you need to explore requirements and design before writing code
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use before any new feature, component, or behavioral change — when you need to explore requirements and design before writing code
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | brainstorming |
| description | Use before any new feature, component, or behavioral change — when you need to explore requirements and design before writing code |
| user-invocable | true |
| disable-model-invocation | true |
Turn ideas into fully formed designs and specs through collaborative dialogue. Understand the idea first, explore approaches, present a design, get approval — then plan.
Do NOT write any code, scaffold any project, or take any implementation action until you have presented a design and the user has approved it. This applies to EVERY request regardless of perceived simplicity.Every feature goes through this process. A todo list, a single-function utility, a config change — all of them. "Simple" projects are where unexamined assumptions cause the most wasted work. The design can be short (a few sentences for truly simple requests), but you MUST present it and get approval.
Complete in order:
claude/tasks/specs/YYYY-MM-DD-<topic>-design.md and commit/plan command to create implementation planUnderstanding the idea:
Exploring approaches:
Presenting the design:
Design for isolation and clarity:
Working in existing codebases:
Documentation:
claude/tasks/specs/YYYY-MM-DD-<topic>-design.mdSpec Self-Review:
Fix issues inline. No need to re-review — just fix and move on.
User Review Gate:
"Spec written and committed to
claude/tasks/specs/<filename>. Please review it and let me know if you want any changes before I write the implementation plan."
Wait for user response. If changes requested, update spec and re-run self-review. Only proceed once approved.
Implementation:
/plan to create a detailed implementation plan/plan is the next stepRoute a codebase question to the right tool — structural graph, semantic search, or risk analysis. Use when you need to find or understand code without knowing exact file names.
Auto-configure CLAUDE.md and claude/ knowledge docs for a new project. Use when setting up Brain Bootstrap in a new repository. Discovers the codebase, fills in templates, and writes project-specific configuration.
Build the project and verify it compiles cleanly. Use after making changes to confirm nothing is broken before running tests. Reads the build command from claude/build.md.
Save session state before context gets full or before ending. Writes current task state, branch, and loaded docs to claude/tasks/todo.md so the next session can resume cleanly.
Remove all git worktrees for merged branches. Accepts --dry-run to preview. Use after merging PRs or for weekly maintenance.
Clean workspace — build artifacts, dependencies, caches, Docker volumes, or temp files. Accepts arguments like build, deps, all, cache, docker, tasks, reinstall.