SuperAPI AI 工具集

using-superpowers

通用与其它

查看项目

更新于 10-15 23:42

技能介绍

用途:这是一个元技能(meta-skill),用于规定 AI 助手在对话中如何查找、调用和遵循其他技能。它要求在任何回应或行动之前先调用相关技能,即使只有极小可能适用也应先调用检查。

主要能力与规则:

  1. 指令优先级:用户显式指令(CLAUDE.md、GEMINI.md、AGENTS.md、直接请求)优先级最高;Superpowers 技能次之,可覆盖默认系统提示行为;默认系统提示优先级最低。若用户指令与技能冲突,遵循用户指令。
  2. 调用时机:在进入计划模式前、提出澄清问题前、探索代码库前、收集信息前,都应先检查并调用技能。若调用的技能不适用,可以不使用。
  3. 调用方式:在 Claude Code 中使用 Skill 工具,技能内容会被加载并直接遵循,不要用 Read 工具读取技能文件;在 Gemini CLI 中通过 activate_skill 工具激活,会话开始时加载元数据,按需激活完整内容;其他环境需查阅平台文档。非 Claude Code 平台可参考 references/codex-tools.md 获取工具等价映射。
  4. 技能优先级:多个技能适用时,先使用流程类技能(如 brainstorming、debugging),再使用实现类技能(如 frontend-design、mcp-builder)。
  5. 技能类型:刚性技能(如 TDD、debugging)需严格遵循;柔性技能(如 patterns)可按情境调整原则,具体由技能自身说明。
  6. 执行流程:调用技能后应声明“Using [skill] to [purpose]”;若技能含检查清单,则为每项创建 TodoWrite 待办并严格遵循。

适用场景:适用于使用 Superpowers 技能体系的 AI 编程助手会话,帮助建立一致的技能调用纪律。

限制:资料未提供安装命令、收费信息、具体平台支持范围或效果数据;用户指令始终优先于技能规则。