SuperAPI AI 工具集

brainstorming

编程与开发

查看项目

更新于 10-15 22:13

技能介绍

用途:brainstorming 技能用于在动手实现之前,把模糊想法逐步转化为完整的设计与规格。它适合设计功能、规划组件或探索实现路径时使用,通过自然的协作式对话澄清用户意图、需求与设计。

主要能力与流程:技能要求按顺序完成一份清单,并为每项创建任务。首先探索项目上下文,检查文件、文档与近期提交;然后一次只问一个澄清问题,理解目的、约束与成功标准;接着提出 2-3 种方案,说明取舍并给出推荐;随后分节呈现设计,每节按复杂度缩放,并包含测试策略、错误处理方式与验证标准,每节都需获得用户批准;批准后把设计文档写入 .claude/plans/YYYY-MM-DD-<topic>-design.md 并提交;最后转入实现,调用 writing-plans 技能生成实现计划。

质量原则:该技能产出的计划应在设计阶段就覆盖测试策略、错误处理与调试方式、验证标准,分别参考 references/tdd-principles.md、references/debugging-principles.md、references/verification-principles.md。

限制与注意:技能明确反对“太简单不需要设计”的想法,认为每个项目都应走此流程,设计可以简短但必须呈现并获得批准。流程的终态是调用 writing-plans,不应调用 frontend-design、mcp-builder 或其他实现类技能。更详细的提问技巧、设计呈现、文档编写与关键原则见 references/detailed-process.md。关于收费、价格、平台支持等信息,资料暂未提供。