SuperAPI AI 工具集

skill-sync

智能体与模型

查看项目

更新于 10-16 04:35

技能介绍

用途:保持 AGENTS.md 的 Auto-invoke 章节与技能元数据一致。创建或修改技能后运行同步脚本,自动更新所有受影响的 AGENTS.md 文件。

主要能力:读取 skills/*/SKILL.md,提取 metadata.scope 与 metadata.auto_invoke,为每个 AGENTS.md 生成 Auto-invoke 表格,并更新其中的 ### Auto-invoke Skills 章节。

必要元数据:技能需在 metadata 中提供 scope 与 auto_invoke。auto_invoke 可为单个字符串或动作列表。scope 取值与更新目标:root 对应仓库根 AGENTS.md,ui 对应 ui/AGENTS.md,api 对应 api/AGENTS.md,sdk 对应 prowler/AGENTS.md,mcp_server 对应 mcp_server/AGENTS.md;技能可含多个 scope,如 scope: [ui, api]。

使用方式:创建或修改技能后运行 ./skills/skill-sync/assets/sync.sh;可用 --dry-run 预览变更,用 --scope ui 仅同步指定 scope。

适用场景:仓库内技能元数据变更后,需要重新生成 Auto-invoke 章节时。

限制:资料未提供安装方式、依赖要求、错误处理、权限与平台支持等信息;具体行为以仓库脚本为准。