用途:该技能用于在对话开始时建立“如何查找和使用技能”的规则,要求在任何回应或行动之前先调用相关或用户请求的技能。
主要能力与规则:只要技能可能适用于任务,就必须使用;即使只有 1% 的可能性适用,也应先调用技能检查。若调用后发现不适用,可以不使用。技能检查先于澄清性提问、先于探索代码库、先于收集信息。
指令优先级:用户明确指令(CLAUDE.md、GEMINI.md、AGENTS.md、直接请求)优先级最高;Superpowers 技能在冲突时覆盖默认系统提示行为;默认系统提示优先级最低。若用户指令与技能冲突,遵循用户指令。
访问方式:在 Claude Code 中使用 Skill 工具,调用后内容会被加载并直接遵循,不要用 Read 工具读取技能文件;在 Copilot CLI 中使用 skill 工具,技能从已安装插件自动发现;在 Gemini CLI 中通过 activate_skill 工具激活,会话开始时加载元数据,按需激活完整内容;其他环境需查阅平台文档。非 Claude Code 平台可参考 references/copilot-tools.md、references/codex-tools.md 获取工具对应关系。
使用流程:收到用户消息后判断是否有技能可能适用;若适用则调用 Skill 工具,并声明“Using [skill] to [purpose]”;若技能含检查清单,则为每项创建 TodoWrite 待办;随后严格遵循技能。若即将进入 EnterPlanMode,需先确认是否已头脑风暴,未进行则先调用 brainstorming 技能。
技能优先级:先使用流程类技能(如 brainstorming、debugging)决定如何处理任务,再使用实现类技能(如 frontend-design、mcp-builder)指导执行。技能类型分为刚性(如 TDD、debugging,需严格遵循)与柔性(如 patterns,可按上下文调整原则),由技能自身说明。
限制:用户指令说明“做什么”而非“怎么做”,不能因用户说“添加 X”或“修复 Y”就跳过工作流。资料未提供具体安装命令、收费或平台支持范围等信息。