用途:这是插件对齐子系统的执行半部分,消费 analyze-plugin 写出的已批准路由产物并按其计划执行;规划半部分 analyze-plugin 与漂移检查 plugin-parity-drift 为同级技能。
主要能力与用法:先运行预检验证 node scripts/plugin-routing-validate.mjs(可用 --routing-dir/--cache-root 缩小范围),退出码非零即停止。读取 parity/plugin-routing/<plugin>@<marketplace>.json,按内嵌 schema 校验;缺失、格式错误或校验失败则报错停止。仅当 status 恰为 approved 时才继续;否则停止并提示需人工审查后把状态改为 approved(须在 git diff 中可见)。执行时按 outcome 枚举逐一处理:already-native 不动作;re-point-mcp-lsp 以黑盒方式调用既有生成器/安装器,不手写变体清单;enable-vendor-equivalent 启用对应原生等价物;claude-only 不动作;reimplement 仅脚手架 Lisa 原生技能壳与 frontmatter 固定,打上 synced-from: <name>@<marketplace>@<upstreamVersion>,实际重写逻辑不在本技能范围。若 re-point-mcp-lsp 经过构建,运行 bun run build:plugins 并确认 bun run check:plugins 通过。
复用构件(仅调用不修改、不复制上游源码):scripts/build-plugins.sh、scripts/generate-codex-plugin-artifacts.mjs、scripts/generate-cursor-plugin-artifacts.mjs、scripts/generate-agy-plugin-artifacts.mjs、scripts/generate-copilot-plugin-artifacts.mjs、src/agy/mcp-installer.ts。
适用场景与限制:适用于已批准路由产物的确定性落地、生成变体与漂移追踪壳。脚手架技能置于根 .claude/skills/<name>/SKILL.md,不得放入 plugins/src/ 或 all/copy-overwrite/。绝不移植上游插件代码。若某路由动作需要上述构件未提供的新发射路径,不得擅自实现,应标记为后续工作项。审批门是人工/CI 强制、基于提交产物状态,而非程序化互锁;审计线索即产物的 git 历史。更多收费、平台或效果信息暂未提供。