SuperAPI AI 工具集

using-superpowers

智能体与模型

查看项目

更新于 10-15 20:21

技能介绍

用途:该技能用于规范 AI 助手在对话中如何查找和使用其他技能。它要求在任何回复或行动之前,先调用相关或被请求的技能;即使只有 1% 的可能性适用,也应先调用检查。若调用后发现不适用,可以不使用。

主要能力与规则:

  • 指令优先级:用户明确指令(CLAUDE.md、GEMINI.md、AGENTS.md、直接请求)最高;Superpowers 技能次之,可覆盖默认系统提示行为;默认系统提示最低。若用户指令与技能冲突,遵循用户指令。
  • 访问方式:在 Claude Code 中使用 Skill 工具,调用后内容会加载并直接遵循,不要用 Read 工具读取技能文件;在 Gemini CLI 中通过 activate_skill 工具激活,会话开始时加载元数据,按需激活完整内容;其他环境需查阅平台文档。
  • 平台适配:技能使用 Claude Code 工具名,非 CC 平台可参考 references/codex-tools.md(Codex)获取等价工具;Gemini CLI 用户通过 GEMINI.md 自动加载工具映射。
  • 使用流程:收到用户消息后,判断是否有技能可能适用;若可能适用则调用 Skill 工具,并声明“Using [skill] to [purpose]”;若技能含清单,则为每项创建 TodoWrite 待办;然后严格遵循技能。若确定不适用,才直接回复。进入 PlanMode 前若尚未头脑风暴,应先调用 brainstorming 技能。
  • 技能优先级:先使用流程类技能(如 brainstorming、debugging)决定如何着手,再使用实现类技能(如 frontend-design、mcp-builder)指导执行。
  • 技能类型:刚性技能(如 TDD、debugging)需严格遵循,不应因情境而放弃纪律;柔性技能(如 patterns)可将原则适配到具体情境,技能自身会说明属于哪类。
  • 用户指令说明:用户指令说明做什么(WHAT),而非如何做(HOW);“添加 X”或“修复 Y”不意味着跳过工作流。

限制:资料未提供安装命令、收费、价格、平台支持范围或效果数据,暂未提供。