SuperAPI AI 工具集

superpowers-brainstorming

通用与其它

查看项目

更新于 10-15 21:40

技能介绍

用途:在任何创意工作(创建功能、构建组件、增加功能、修改行为)之前使用,通过协作对话把想法发展为完整设计与规格,并在获得批准后转入实现计划。

主要能力与流程:先检查项目上下文(文件、文档、近期提交);若涉及视觉问题,单独用一条消息提议启用基于浏览器的 Visual Companion(需打开本地 URL,可能消耗较多 token);随后一次只问一个澄清问题,理解目的、约束与成功标准;提出 2-3 种方案及权衡并给出推荐;按复杂度分段呈现设计,每段获得确认;覆盖架构、组件、数据流、错误处理、测试。

文档与评审:将设计写入 docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md 并提交 git;随后自检占位符、内部一致性、范围与歧义;再请用户评审规格,批准后调用 writing-plans 技能生成实现计划。终态仅为 writing-plans,不调用其他实现类技能。

关键原则:一次一问、优先选择题、严格 YAGNI、始终探索替代方案、增量验证、必要时回退澄清;设计应拆分为职责单一、边界清晰、可独立理解与测试的单元;在现有代码库中应遵循既有模式并做与目标相关的针对性改进。

适用场景:新功能、组件、工具函数、配置变更等一切创意工作,项目过大时应先分解为子项目。

限制:该技能为流程性约束,未提供安装命令;Visual Companion 为工具而非模式,是否使用需逐题判断;具体收费、平台与效果暂未提供。