SuperAPI AI 工具集

skill-creator

办公与效率

查看项目

更新于 10-16 00:32

技能介绍

用途:skill-creator 用于指导在该仓库中创建和维护 GitHub Copilot 技能。技能是 SKILL.md 文件,提供 Copilot 本身不具备的、项目专属的流程性知识,把它从通用助手变成针对特定任务的领域专家。

主要能力:技能可提供专用工作流(项目专属的多步流程)、领域知识(架构模式、约定、业务逻辑)以及按需加载的捆绑参考资料。技能目录结构为 .github/skills/技能名/,其中 SKILL.md 必需,references/ 可选。SKILL.md 由 frontmatter 与正文组成,frontmatter 的 name 和 description 是 Copilot 判断是否加载技能正文的主要依据,description 需写明技能做什么、何时使用,并包含触发词与场景。

使用方式:创建 .github/skills/{skill-name}/SKILL.md,写好 frontmatter 与精简正文后可拆分 references;随后在 .github/copilot-instructions.md 的 <skills> 区域注册,填入 name、description 和 file(指向 SKILL.md 的绝对路径,${workspaceFolder} 需替换为本机仓库根目录绝对路径)。Copilot 先读元数据决定触发,触发后才加载正文。核心原则包括:保持简洁,只写 Copilot 不知道的内容;采用元数据、正文、参考资料三级渐进加载;按任务脆弱程度选择自由度;不写 README、安装说明或面向人的文档。

适用场景:新建技能、更新已有技能,或需要为发布说明、无障碍 ARIA、webview 与 tRPC 通信等项目专属任务提供指导时。

限制:资料未提供该技能的收费、价格、平台支持范围或量化效果;正文长度与命令示例均以仓库既有说明为准,超出部分暂未提供。