SuperAPI AI 工具集

brainstorming

通用与其它

查看项目

更新于 10-16 03:42

技能介绍

用途:在任何创意工作(创建功能、构建组件、添加功能、修改行为)之前,把“我想要 X”转化为可交给规划技能的具体设计。触发条件包括用户描述新功能或目标、询问“如何构建 X”、需要设计探索,或调用 /brainstorm 命令。

主要能力:分五个阶段推进。阶段一加载上下文,检查 memory 文件(project-context.md、learned-patterns.md、decisions-log.md)、CLAUDE.md、现有代码、近期提交和 docs/plans/,避免重复询问已知信息。阶段二探索想法,每条消息只问一个问题,优先多选,聚焦目的、约束与成功标准。阶段三提出 2-3 种不同方案,列出架构摘要、权衡、复杂度、风险与推荐理由。阶段四按复杂度分节呈现设计(架构、组件、数据流、错误处理、测试策略、性能、安全),逐节确认。阶段五把设计写入 docs/plans/YYYY-MM-DD-<topic>-design.md,提交文档,更新 memory/decisions-log.md 与 memory/learned-patterns.md,并调用 planning 技能生成实施计划。

使用方式:由 /brainstorm 命令或上述触发条件启动;开始时声明正在使用该技能。与 self-learning(上游提供上下文)、planning(下游接收设计)、task-decomposition、spec-writing、verification-before-completion 等技能集成。

适用场景:新功能设计、组件构建、功能添加、行为修改前的设计探索。

限制:该技能为 RIGID 类型,要求严格遵循五阶段流程,每个想法都需经过全部阶段;简单项目的设计可以简短,但必须记录并获得批准后才能开始实现。资料未提供收费、价格、平台支持范围等信息。