ワンクリックで
brainstorming
在任何创造性工作之前必须使用此技能——创建功能、构建组件、添加功能或修改行为。在实现之前先探索用户意图、需求和设计。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
在任何创造性工作之前必须使用此技能——创建功能、构建组件、添加功能或修改行为。在实现之前先探索用户意图、需求和设计。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | brainstorming |
| description | 在任何创造性工作之前必须使用此技能——创建功能、构建组件、添加功能或修改行为。在实现之前先探索用户意图、需求和设计。 |
通过自然的协作对话,帮助将想法转化为完整的设计和规格说明。
首先了解当前项目的上下文,然后逐一提问来完善想法。一旦你理解了要构建的内容,就展示设计方案并获得用户批准。
在你展示设计方案并获得用户批准之前,不要调用任何实现技能、编写任何代码、搭建任何项目或采取任何实现行动。这适用于所有项目,无论看起来多简单。每个项目都要经过这个流程。一个待办事项列表、一个单函数工具、一个配置变更——全都需要。"简单"的项目恰恰是未经检验的假设造成最多浪费的地方。设计可以很简短(对于真正简单的项目几句话就够了),但你必须展示出来并获得批准。区别在于详细程度,而非是否需要。
你必须为以下每个条目创建任务,并按顺序完成:
digraph brainstorming {
"探索项目上下文\n(评估规模)" [shape=box];
"提出澄清问题\n(按规模调整)" [shape=box];
"展示合并 SPEC+DESIGN\n(按规模调整格式)" [shape=box];
"用户批准?" [shape=diamond];
"编写文档 + 自检\n(一步完成)" [shape=box];
"用户审查书面规格?" [shape=diamond];
"调用 writing-plans 技能" [shape=doublecircle];
"探索项目上下文\n(评估规模)" -> "提出澄清问题\n(按规模调整)";
"提出澄清问题\n(按规模调整)" -> "展示合并 SPEC+DESIGN\n(按规模调整格式)";
"展示合并 SPEC+DESIGN\n(按规模调整格式)" -> "用户批准?";
"用户批准?" -> "展示合并 SPEC+DESIGN\n(按规模调整格式)" [label="否,修改"];
"用户批准?" -> "编写文档 + 自检\n(一步完成)" [label="是"];
"编写文档 + 自检\n(一步完成)" -> "用户审查书面规格?";
"用户审查书面规格?" -> "编写文档 + 自检\n(一步完成)" [label="要求修改"];
"用户审查书面规格?" -> "调用 writing-plans 技能" [label="批准"];
}
终止状态是调用 writing-plans。 不要调用任何其他实现技能。头脑风暴之后你唯一要调用的技能是 writing-plans。
理解想法(规模感知):
展示合并的 SPEC+DESIGN:
将 SPEC(what)和 DESIGN(how)编织成一个连贯叙述,一次或分批展示给用户。展示时合并,保存时仍分离为两个文件。
根据规模选择展示格式:
如果用户要求修改,修改后重新展示受影响的部分。获得完全批准后进入文档编写。
SPEC 仍使用 RFC 2119 关键词(SHALL/MUST/SHOULD)和 GIVEN/WHEN/THEN 场景格式。
每个部分的篇幅与其复杂度匹配:简单的几句话,复杂的最多 200-300 字。
面向隔离和清晰的设计:
在现有代码库中工作:
文档与自检(一步完成):
将展示时合并的 SPEC+DESIGN 拆分保存为两个独立文件,然后立即执行自检,全部在一个步骤内完成:
docs/superpowers/specs/YYYY-MM-DD-<topic>-spec.mddocs/superpowers/specs/YYYY-MM-DD-<topic>-design.md
规格自检清单: 以全新的视角审视文档:
用户审查关卡: 规格自检完成后,请用户在继续之前审查书面规格:
"SPEC 已写入
<spec-path>,DESIGN 已写入<design-path>。请审查两个文件,如果在我们开始编写实现计划之前你想做任何修改,请告诉我。"
等待用户回复。如果他们要求修改,做出修改并重新运行规格自检。只有在用户批准后才继续。
实现:
当你有一份书面实现计划需要在单独的会话中执行,并设有审查检查点时使用
完成任务、实现重要功能或合并前使用,用于验证工作成果是否符合要求
当在当前会话中执行包含独立任务的实现计划时使用
在开始任何对话时使用——确立如何查找和使用技能,要求在任何响应(包括澄清性问题)之前调用 Skill 工具
在宣称工作完成、已修复或测试通过之前使用,在提交或创建 PR 之前——必须运行验证命令并确认输出后才能声称成功;始终用证据支撑断言
当你有规格说明或需求用于多步骤任务时使用,在动手写代码之前