SuperAPI AI 工具集

brainstorming

编程与开发

查看项目

更新于 10-15 21:46

技能介绍

用途:把模糊的功能想法转化为可落地的设计方案,适用于跨组件、需求开放的软件功能与变更。琐碎任务(单文件改动、机械重构、已定位根因的缺陷、一次性脚本或配置调整)会被退出检查拦截,不进入完整流程。

主要能力:先做代码库探索并记录“任务契约”(理解、推荐方案、备选方案、自行吸收的疑问),不暂停等待用户批准;随后在全新子代理上下文中并行开展架构、最佳实践与需求综合调研;对子代理产出的领域名词做词汇统一,生成规范术语表;最后产出 4 个设计文件:_index.md、bdd-specs.md(Gherkin 场景)、architecture.md、best-practices.md,存放于 docs/plans/YYYY-MM-DD-<topic>-design/。之后由评估器按设计检查清单评审,输出 PASS 或 REWORK,并在收尾阶段提交设计。

使用方式:建议在 Claude Code 内置 /goal 中包裹运行,例如: /goal "Claude has narrated a successful design commit (with commit hash) and the evaluator's verdict is PASS" /superpowers:brainstorming "<problem>" /goal 需由用户输入,技能自身无法在中途启用;其条件应针对对话中叙述的输出(如提交哈希、评估器判定行),而非文件系统状态。

其他命令:bash "${CLAUDE_PLUGIN_ROOT}/lib/docs-index.sh" list --kind design --status active;bash "${CLAUDE_PLUGIN_ROOT}/lib/seed-checklists.sh" design docs/retros/checklists/design-v1.md;提交使用 git add docs/plans/YYYY-MM-DD-<topic>-design/ && git-agent commit --no-stage --intent "add design for <topic>" --co-author "Claude <Model> <Version> noreply@anthropic.com"。

限制:以代码库证据为先,需要 CLAUDE.md、README.md 等上下文;外部定价、支持平台与效果资料暂未提供。退出检查不支持“存疑即继续”;--force 参数仅保留兼容、已不再生效。