SuperAPI AI 工具集

skill-sync

办公与效率

查看项目

更新于 10-16 00:01

技能介绍

用途:在修改技能仓库后,跨项目同步技能、代理与钩子,并维护各自仓库的权威版本。

主要能力:覆盖三类技能仓库——loxosceles-dev/dev-skills(编码与共享、公开)、loxosceles/guitarizta-skills(Guitarizta 领域,私有)、loxosceles/local-skills(仅主机管理任务,私有)。每个仓库含 skills/、agents/kiro/、.apm/agents/、.apm/hooks/ 与 apm.yml。APM 是技能与钩子的唯一安装机制;代理目前通过符号链接管理。技能在 ~/.kiro/skills/ 中平铺部署,每个技能一个目录。

使用方式:项目根目录或主机上运行 uvx --from apm-cli==0.28.0 apm install --frozen,按 apm.lock.yaml 中的 SHA 重放;更新用 apm update。主机全局安装需 source ~/.secrets.d/gh.env 后执行 apm install --global --target kiro --force,或 apm update --yes。新建代理时编辑 agents/kiro/<name>.json,更新符号链接并提交,同时镜像到 .apm/agents/。

适用场景:多项目共享编码规范、Guitarizta 领域技能、主机管理任务,以及需要 SHA 锁定与可复现安装的团队工作流。

限制:APM v0.28.0 尚不支持 .json 代理,代理仍依赖符号链接,待 Phase 3 转为 Markdown。凭据不得硬编码,须经环境变量与 ~/.secrets.d/ 注入。路径、命令与原仓库保持一致,其他迁移细节以原文为准。