用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ZhangXin8069/configure --skill brainstorm命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Use when a user asks to create, apply, list, inspect, search, delete, amend, or rewrite Git tags, especially stab/dev/bug/test tags, subversions, snapshots, patches, or remote annotations.
当用户要求分析、解析、解读或梳理仓库结构、代码与文档关系、项目思路,或要求生成可追溯 的分析报告/PDF,或要为后续 agent 建立仓库整体参考时使用;输入 `{~analy ...}` 或 `{$...}` 时也使用。用户虽未说“分析”但目标是理解仓库全貌、代码对象或配置加载链时同样使用; 分析报告或其下游展示出现版式溢出、内容遮挡、页脚/列边界侵入时也使用。
当用户输入 `{~pure 主题}` 或 `{$用户输入}`,或要求穷尽/深挖项目核心、核心算法与竞争力、物理 图像、公式推导、代码与物理对应、精剖,或要为后续 agent 建立核心细节参考时使用;目标是把 项目最有价值的部分挖到底时,即使未明说“pure”也使用;核心细节在展示稿中出现公式、代码、表格 或流程遮挡/截断时也使用。
正在显示 SKILL.md
| name | brainstorm |
| description | 当用户面对模糊需求、需要澄清目标或约束、探索方案、评估可行性,或说“brainstorm”“头脑风暴”、 “先理清需求”“设计一下”“方案探讨”“先别写代码”“给几个方案选”时使用;实现前需要 共同决策时也使用。 |
| metadata | {"openclaw":{"emoji":"💡"}} |
遵循当前目录 AGENTS.md「技能执行公共契约」;仅按需读取技能正文与 reference。
把想法/需求打磨成设计:先分类请求,再沿路径推进(理解上下文 → 澄清 → 设计方案 → 批准 → 交接),每类路径的批准闸门相同、产物规模不同。
读取上下文(文件/文档/近期提交)后判定路径并向用户宣布(可被推翻):
| 路径 | 判定条件 | 产物 | 终端 |
|---|---|---|---|
| spike | 可行性问题("能不能…"),输出是答案不是代码 | 2-3 句问题+探针计划 | 建议报告(构建物标注一次性) |
| bounded | 仓库内已有流程的小改动(新 flag/小接口/单文件修复) | 聊天内短设计 | 批准后直接实现 |
| architectural | 新项目/子系统/重构组件关系/改他人依赖的接口 | 分节设计 + 设计文档 | 批准后转 plan |
docs/plans/YYYY-MM-DD-<topic>-design.md),
自审(占位符/内部矛盾/范围/歧义四项),请用户审阅,批准后转 plan 技能
写实现计划——不接其他技能。✓ brainstorm 完成
请求: <请求描述>
路径: <spike/bounded/architectural>(中途升级: <原因>,无则省略)
澄清: <N 个问题>
设计: <分节设计要点;bounded 聊天内 / architectural 设计文档路径>
批准: <获准/被否/修订,时间>
交接: <plan 技能 / 直接实现(TDD)/ 建议报告>
遗留: <未决问题/待用户确认项,无则省略>
| 场景 | 处理 |
|---|---|
| 请求分类模糊 | 取更重路径(棘轮单向),并告知用户 |
| 用户要求跳过设计直接实现 | 仍呈现最短设计(两句话)并获批准——批准闸门不过场 |
| 设计中途发现复杂度超预期 | 停止,升级路径,向用户声明后继续 |
| 用户否决方案 | 询问修改点,修订后重新展示,不擅自开始实现 |
| 请求含多个独立子系统 | 先拆解子项目,逐个走设计流程 |
| 用户未批准即催促实现 | 重申批准闸门原则,呈现设计等待明确同意 |
| 与已有技能职责重叠(如需求已明确) | 需求明确时直接转对应技能,注明无需本技能 |
| 想法 | 现实 |
|---|---|
| "这个太简单,不需要设计" | 简单 = 短设计,不是无设计;聊天里两句话然后批准 |
| "我标成 bounded 跳过规格" | 伸手去摘"跳过工作的标签"本身就是怀疑——取更重路径 |
| "设计显而易见,边读边开始" | 闸门是批准,不是设计长度;展示后停到听见"可以" |
| "我懂这类应用,所以是 bounded" | bounded 度量仓库现状,不是你的熟悉度;新项目没有既有流程 = architectural |
| "spike 跑通了,代码留着" | spike 输出是答案;留下代码是新请求,重新分类 |
| "变大了,但快完了——不用重新分类" | 隐藏复杂度中途升级路径;停下说明 |
| "spike 获批了,后续改动也算获批" | 每个任务独立分类、独立批准 |