Back to list
SPURSGO

brainstorming

by SPURSGO

Other Chinese translations of awesome skills

0🍴 0📅 Jan 20, 2026

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 种方法
  • 增量验证 - 分段呈现设计,验证每一段
  • 保持灵活 - 当某些内容不合理时,返回并澄清

Score

Total Score

50/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon