superpowers 技能框架:Agent 能力增强
superpowers是一个AI Agent技能框架,通过14种Skill增强Agent的自主开发能力。框架采用自动触发机制,Agent在任务前根据Skill描述匹配场景并自动激活相关技能,如brainstorming强制需求澄清。硬门控使用HARD-GATE标签在prompt中嵌入约束,确保质量门控。技能分组包括规划、开发、审查和元技能,强调测试驱动开发、系统化调试和子Agent驱动开发。子Agent模式通过为每个任务派生新Agent避免上下文膨胀,提高决策质量。文章对比了superpowers与gstack等方法论,突出其工具信任而非流程控制的理念。实战部分以贪吃蛇游戏为例,展示Agent自动完成设计、计划和子Agent实现。中文本地化版本superpowers-zh扩展了本土工具支持,增加六个原创Skill。框架体现了AI软件工程中自主性和工具化趋势,对开发者有较高参考价值。