SuperAPI AI 工具集

skill-builder

通用与其它

查看项目

更新于 10-15 19:57

技能介绍

用途:skill-builder 是跨工具的创作型元技能。当宿主 agent 检测到触发短语(如 new skill、create a skill、build a skill、make a skill、generate a skill)时接管,生成新的 SKILL.md,并为每个目标 agent 输出,而非仅当前调用的 agent。生成的技能带有 x-sw-schema-version: 1 标记。

主要能力:通过三级回退链委托给真正的生成器。路径 A(首选)为 vskill skill CLI,负责提示解析、目标 agent 降级、差异报告、安全扫描和写盘;路径 B 为 vskill Studio(浏览器),当 CLI 不在 PATH 但 npm 包存在时启动 eval 服务器并引导用户使用 Studio UI;路径 C 为 Anthropic skill-creator(仅 Claude Code 回退),生成单个 Claude 风格 SKILL.md,无通用目标,会记录降级日志。按顺序尝试,第一个检测成功的路径生效;都不匹配则输出修复信息并停止。

使用方式:宿主 agent 在创作前运行检测脚本。路径 A 命令为 vskill skill new --prompt "<USER_PROMPT>" [--targets=<csv>],--targets 为逗号分隔的 agent ID,省略则默认完整通用集。路径 B 运行 vskill eval serve。路径 C 需 SW_HOST_AGENT 为 claude-code 且存在 $HOME/.claude/skills/skill-creator。无可用后端时提示安装 npm install -g vskill 或 claude plugin install skill-creator。路径 A 必须写入哨兵文件 .skill-builder-invoked.json,包含 trigger、agent、timestamp、targets、prompt 字段;路径 B 和 C 不写哨兵。

插件创作:当用户描述 2 个以上相关技能共享同一身份时,优先插件模式。三条路径:vskill plugin new <name> [--with-skill <slug>] [--description "..."];Studio Create-Skill 模态框的 Plugin 模式;Studio 侧边栏 Convert 将已有独立技能提升为插件。均通过 claude plugin validate <path> 校验。

适用场景:从提示创建新技能、跨多个 agent 生成通用技能、将相关技能打包为插件。

限制:不用于发现或安装已有技能(应使用 scout),也不用于基于代码模式自动生成技能(应使用 sw:skill-gen)。路径 C 不输出通用目标。路径 B 和 C 不写哨兵文件,需要判断是否激活的消费者必须同时容忍其缺失。具体收费、价格、平台效果等资料暂未提供。