铭鸿体育资讯网

Superpowers 是一套面向 AI 编程智能体的软件开发方法论框架,覆盖

Superpowers 是一套面向 AI 编程智能体的软件开发方法论框架,覆盖 Claude Code、Codex、Cursor、Gemini CLI、OpenCode、GitHub Copilot CLI 及 Factory Droid 等平台。其核心理念是将最佳实践从"建议"升级为"铁律"——通过 HARD-GATE、Iron Law、Red Flags 等机制,强制约束智能体行为,而非依赖其自主判断。框架以 skills/ 目录为核心资产,围绕完整开发流水线拆分出十余项技能,从入口调度、前期设计、实现规划到开发纪律、交付收尾均有对应约束。

技能体系采用 YAML frontmatter + Markdown 格式,每项技能配备触发条件描述、铁律声明、Red Flags及常见合理化借口反驳表。

using-superpowers 作为入口技能确立"只要有 1% 概率适用就必须调用"的总规则;
brainstorming 强制设计先行,通过硬门控阻断"先写再说"的冲动;
writing-plans 要求将需求拆解为 2-5 分钟粒度的可执行任务;
test-driven-development 以"没有先写失败测试就不能写生产代码"为铁律;
systematic-debugging 要求根因调查前置;
verification-before-completion 禁止无新鲜验证证据的完成声明。

多平台通过 hooks、插件 transform、上下文文件等不同路径注入统一的 using-superpowers 启动语义,实现"同一套技能,多种装配方式"。