用途:这是一个用于创建新 Agent Skills 的元技能。当用户提出“create a skill”“make a new skill”“scaffold a skill”,或需要为 GitHub Copilot 添加专门能力、为技能组织捆绑资源、或想直接复制该模板作为起点时使用。
主要能力:搭建技能目录结构;生成带 YAML frontmatter 的 SKILL.md;按规范设置 name、description 等字段;支持 scripts/、references/、assets/、templates/ 等可选目录;并可通过 npm run skill:validate 进行校验。
使用方式:在 skills/<skill-name>/ 下创建小写连字符命名的文件夹,其中 SKILL.md 为必需文件,frontmatter 至少包含 name 与 description;name 需 1-64 字符、仅小写字母数字与连字符,且与文件夹名一致;description 需说明做什么与何时使用。正文建议包含标题、使用时机、前置条件、分步流程、故障排查与参考。也可直接复制 make-skill-template/ 文件夹,重命名后改写 SKILL.md。校验清单要求文件夹名小写带连字符、name 一致、description 为 10-1024 字符且用单引号包裹、正文低于 500 行、单个捆绑资源不超过 5MB。
适用场景与限制:适用于为 GitHub Copilot 扩展专门技能、规范化技能结构及理解 Agent Skills 规范。官方规范见 https://agentskills.io/specification。资料未提供具体收费、价格与平台支持范围等信息。