SuperAPI AI 工具集

acp-loader

智能体与模型

查看项目

更新于 10-15 09:51

技能介绍

用途

acp-loader 是一个技能激活引擎(Skill Activation Engine),其核心目标是确保每个技能都能被激活。资料指出,如果没有这个加载器,技能会处于闲置状态,而 Claude 会临时发挥出本已有专用工作流的解决方案。该技能要求在对话开始时以及每个任务之前始终触发。

插件 id 为 acp-loader,保留此 id 是为了安装兼容性。

主要能力

  • 强制技能调用:资料强调,如果某个技能适用于当前任务,则没有选择余地,必须使用它,这不是可选项。
  • 指令优先级管理:市场技能会覆盖默认系统提示行为,但用户指令始终优先。优先级顺序为:用户显式指令(CLAUDE.md、直接请求)最高;市场技能在冲突时覆盖默认系统行为;默认系统提示最低。例如若 CLAUDE.md 说“不要使用 TDD”而某技能说“始终使用 TDD”,则遵循用户指令。
  • 技能访问规范:使用 Skill 工具。调用技能时其内容会被加载并呈现,需直接遵循。资料明确要求永远不要对技能文件使用 Read 工具。技能按插件命名空间组织,格式为 plugin-name:skill-name(例如 ai-tooling:brainstorming、frontend:frontend-css)。
  • 决策流程:在回应任何用户消息前运行检查,包括:是否要构建新东西(先 ai-tooling:brainstorming,再实现类技能);是否要修复 bug(先调查根因,不做盲目补丁);是否存在书面计划或规格(用 ai-tooling:executing-plans 实现);是否为多步骤实现任务(3+ 文件,先用 ai-tooling:writing-plans 制定计划);是否为前端/UI 工作(检查 frontend:frontend-css、frontend:frontend-strategy、frontend:shadcn-ui、frontend:daisyui、frontend:radix-ui、agent-teams:team-design);是否为代码审查请求(检查 senior-review:code-review、senior-review:full-review);是否为 Python 工作(检查 python-development 技能);是否为 Tauri/Rust 工作(检查 tauri-development 技能、agent-teams:team-spawn tauri);是否关于文档(检查 codebase-mapper:docs-create);是否关于提示词或 AI 工具(检查 ai-tooling:prompt-optimize);以及其他已安装技能是否适用。
  • 红旗思维清单:列出若干“合理化不用技能”的想法及其对应的现实,例如“这只是个简单问题”(问题是任务,要检查技能)、“我需要先了解更多上下文”(技能检查在澄清问题之前)、“让我先探索代码库”(技能会告诉你如何探索,先检查)等。
  • 技能优先级:当多个技能可能适用时,顺序为:流程类技能优先(brainstorming、writing-plans,决定如何着手任务);领域类技能其次(frontend-design、frontend、python-tdd,指导执行);审查类技能最后(code-review、full-review,验证结果)。
  • 工作流感知:资料列出若干用于编排多智能体团队的命令,并建议优先使用它们而非调用单个技能,例如构建端到端新功能用 /agent-teams:team-feature 或 /agent-teams:team-spawn fullstack;从零构建新 UI 用 /agent-teams:team-design;完整代码库审查用 /senior-review:full-review;前端重设计用 /agent-teams:team-design;基于竞品分析的移动应用用 /agent-teams:team-spawn app-analysis;带 Tauri 构建与审查的移动应用用 /agent-teams:team-spawn tauri;Tauri 桌面应用审查用 /agent-teams:team-spawn tauri;用竞争假设调试用 /agent-teams:team-debug;深度多源研究用 /agent-teams:team-research;梳理陌生代码库用 /agent-teams:team-codebase-map。若用户请求匹配某个团队范围,建议使用团队命令而非调用单个技能。
  • 技能类型区分:刚性技能(brainstorming、TDD)需严格遵循,不要偏离其纪律;灵活技能(frontend-design、frontend)需根据上下文调整原则,运用判断力。技能本身会说明属于哪种类型。

使用方式

资料说明通过 Skill 工具调用技能,技能内容会被加载并呈现,直接遵循即可;不要用 Read 工具读取技能文件。技能以 plugin-name:skill-name 命名空间引用。在回应任何用户消息前先运行决策流程检查。

适用场景

适用于对话开始以及每个任务之前,用于确保相关市场技能被调用。资料中列举的典型场景包括:构建新功能、修复 bug、实现已有计划、多步骤实现任务、前端/UI 工作、代码审查、Python 工作、Tauri/Rust 工作、文档、提示词或 AI 工具,以及多智能体团队编排的复杂任务。

限制

资料强调用户指令始终优先于市场技能,市场技能在冲突时覆盖默认系统行为。资料还指出,若调用的技能被证明不适合当前情况,则无需遵循它。关于收费、价格、平台支持范围等具体信息,资料中暂未提供。