用途:Skill Creator 用于创建、更新、审查和校验 GitHub Copilot 智能体技能(SKILL.md 文件)。当用户想新建技能、把某个工作流沉淀为可复用技能、改进已有 SKILL.md,或询问如何让 Copilot 稳定执行某任务时使用。
主要能力:技能是存放在 .github/skills/<skill-name>/SKILL.md 的模块化知识包,可包含专用工作流、领域知识、工具集成与捆绑资源。技能按三级渐进披露加载:元数据(name + description,始终在上下文中,约 100 词,是触发机制)、SKILL.md 正文(触发后加载,建议 500 行以内)、捆绑资源(按需加载 scripts/、references/、assets/)。
使用方式:创建流程分五阶段——发现(收集 2–3 个用例、触发条件、步骤、工具与成功标准)、架构(选择模式、规划目录、起草 description、映射披露层级)、编写(YAML frontmatter 仅需 name 与 description,name 用 kebab-case 且与文件夹名一致;正文用祈使句并解释原因)、校验、交付。脚手架命令:python .github/skills/skill-creator/scripts/init_skill.py <skill-name>;校验命令:python .github/skills/skill-creator/scripts/quick_validate.py .github/skills/<skill-name>。
适用场景:需要按需加载的多步骤领域工作流。若只是全仓库通用规则、按文件类型限定的规则、一次性提示或需要独立智能体人格的复杂流程,应改用 copilot-instructions.md、.github/instructions/.instructions.md、.github/prompts/.prompt.md 或 .github/agents/*.agent.md。
限制:description 是主要触发机制,需含触发短语且不超过 200 词;技能文件夹内不应放 README.md 或面向用户的文档;避免深层嵌套引用、硬编码凭据、超过 500 行的正文与过度僵硬的 MUST/NEVER 规则。具体收费、价格与平台信息暂未提供。