← スキル一覧に戻る

brainstorming
by SPURSGO
Other Chinese translations of awesome skills
⭐ 0🍴 0📅 2026年1月20日
SKILL.md
name: brainstorming description: "在进行任何创造性工作之前必须使用此技能 - 创建功能、构建组件、添加功能或修改行为。在实施之前探索用户意图、需求和设计。"
将想法转化为设计
概述
通过自然的协作对话,帮助将想法转化为完整的设计和规范。
首先理解当前项目的上下文,然后逐一提问以完善想法。一旦理解了要构建的内容,以小段(200-300 字)呈现设计,在每段之后检查是否看起来正确。
流程
理解想法:
- 首先查看当前项目状态(文件、文档、最近的提交)
- 逐一提问以完善想法
- 尽可能使用多选题,但开放式问题也可以
- 每条消息只问一个问题 - 如果某个主题需要更多探索,将其分解为多个问题
- 专注于理解:目的、约束、成功标准
探索方法:
- 提出 2-3 种不同的方法及其权衡
- 以对话方式呈现选项,附上你的推荐和理由
- 首先提出你推荐的选项并解释原因
呈现设计:
- 一旦你认为理解了要构建的内容,呈现设计
- 将其分解为 200-300 字的小段
- 在每段之后询问是否看起来正确
- 涵盖:架构、组件、数据流、错误处理、测试
- 如果某些内容不合理,准备好返回并澄清
设计之后
文档:
- 将验证过的设计写入
docs/plans/YYYY-MM-DD-<topic>-design.md - 如果可用,使用 elements-of-style:writing-clearly-and-concisely 技能
- 将设计文档提交到 git
实施(如果继续):
- 询问:"准备好设置实施环境了吗?"
- 使用 superpowers:using-git-worktrees 创建隔离的工作空间
- 使用 superpowers:writing-plans 创建详细的实施计划
关键原则
- 一次一个问题 - 不要用多个问题压倒用户
- 优先使用多选题 - 在可能的情况下比开放式问题更容易回答
- 严格遵循 YAGNI - 从所有设计中移除不必要的功能
- 探索替代方案 - 在确定之前总是提出 2-3 种方法
- 增量验证 - 分段呈现设计,验证每一段
- 保持灵活 - 当某些内容不合理时,返回并澄清
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です