新闻详情

新闻详情

首页 / 资讯中心 / 详情

HVE Core skill-hygiene结构检查指南:每个SKILL.md的质检关卡

发布时间:2026/9/20 23:27:40来源:尧图网络
HVE Core skill-hygiene结构检查指南:每个SKILL.md的质检关卡
HVE Core skill-hygiene结构检查指南每个SKILL.md的质检关卡【免费下载链接】hve-coreA refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot项目地址: https://gitcode.com/GitHub_Trending/hv/hve-corehve-core 的skill-hygiene是一套面向SKILL.md的结构质检工具集它通过vally lint对.github/skills/下的每个技能执行快速、确定性的静态检查零 token 成本在 CI 中作为权威关卡拦截格式不合规的技能文件。本指南带你理解这套 SKILL.md 质检关卡查什么、怎么跑、与行为评测如何分工。为什么 SKILL.md 需要一道质检关卡在 Copilot 的渐进式加载模型中每个技能的name和description字段在启动时就会被读入上下文每个技能约 100 tokenSKILL.md正文在语义匹配后加载建议低于 5000 token。这意味着格式坏 成本白花一个description写得不规范的技能要么永远匹配不上任务要么被错误加载浪费宝贵的上下文预算引用失效 技能不可移植技能包会被分发到 CLI、扩展、插件等多种目录结构下任何指向技能目录之外或 404 的链接都会在分发后断掉孤儿文件 包体臃肿目录里堆着没被SKILL.md引用的文件只会让技能越来越大、越来越难审查。技能质量不是感觉好不好而是可以量化观测的。上图为 hve-core 文档中 Copilot OpenTelemetry 监控示例见 docs/customization/copilot-otel-metrics.md当 agent 会话的 token 消耗和调用量出现异常时技能定义不规范往往是嫌疑对象之一。而 skill-hygiene 正是把技能是否良构这个最基础的问题在消耗任何 token 之前就拦下来。skill-hygiene 到底检查哪些关卡skill-hygiene 是evals/下五个测试套件中唯一通过vally lint而非vally eval交付的套件——它不启动模型、不运行执行器只做文件系统级的快速静态读取。权威说明见 evals/skill-hygiene/README.md。当前扫过.github/skills/下全部 20 个技能分布在 8 个集合目录核心评分器grader分工如下评分器状态检查内容orphan-files✅ 启用标记技能目录内未被SKILL.md引用的孤儿文件valid-refs✅ 启用标记逃逸出技能目录或 404的 markdown 引用spec-compliance⚡ 自动运行检查 frontmatter 与结构合规性上游注册随 lint 报告自动输出skill-size⏸️ 暂缓体积检查规划中WI-08随 Phase 15 自定义 grader 插件工作启用一个容易踩的坑不要给这个目录添加eval.yaml。Vally 的 eval 评分器注册表不暴露orphan-files、valid-refs这类结构型评分器强行编写会在运行时抛出 Unknown grader type。vally lint子命令本身就是为这个契约设计的发现技能 → 运行静态评分器 → 输出逐技能通过/失败报告。三步运行 skill-hygiene 结构检查第一步本地一条命令复现 CI脚本定义在 package.json核心就是包裹一行vally lintnpm run ci:eval:lint:skills→ 等价于vally lint .github/skills/无需改任何配置新增技能放在.github/skills/collection/slug/SKILL.md后会被自动发现不需要更新任何清单文件。第二步理解 CI 门禁逻辑CI 中由eval-lint任务的 Run skill hygiene lint 步骤执行其特点是按需触发仅当变更清单changed-artifact manifest中至少包含一条kind: skill条目时才运行——改别的文件不会白白消耗这套检查权威阻塞非零退出码直接阻止 Pull Request合并禁止软化工作流文档明确反对给该步骤加continue-on-error: true这套关卡是权威的authoritative。第三步本地预检配套结构校验在提 PR 之前还有一道更细的本地结构校验npm run validate:skills→ 执行 scripts/linting/Validate-SkillStructure.ps1-WarningsAsErrors模式检查技能目录是否只包含认可的子目录scripts、references、assets、examples、tests、templates、frontmatter 是否合法等结果写入logs/skill-validation-results.json完整提交前清单见 docs/contributing/skills.md 的 Validation Checklist 一节。skill-hygiene 与其他质检套件的分工hve-core 的evals/目录把技能质量拆成了不同层级的关卡总览见 evals/README.md理解分工可以避免重复建设套件机制回答的问题成本skill-hygienevally lint静态技能是否良构0 token秒级skill-qualityvally evalcopilot-sdk 执行器3 次运行技能被调用后给出的指导是否准确消耗 token见 evals/skill-quality/eval.yamlagent-behaviorvally eval模型在环agent 的非确定性输出是否达标消耗 token设计哲学很清晰能静态判断的绝不请模型出手。skill-hygiene 只回答内环问题 is the skill well-formed?把模型预算留给真正需要语义判断的评测。上图这类 agent 调用趋势监控源图见 docs/customization/copilot-otel-metrics.md则提供了外层视角结构关卡保证了每个技能出厂合格遥测数据持续验证它们在生产中是否被正确加载与调用两者构成静态质检 动态观测的闭环。提交技能前的速查清单 提交技能前按顺序过一遍npm run ci:eval:lint:skills本地跑通每个技能都 PASSSKILL.md中所有文件引用都落在技能目录内./scripts/...而非仓库根相对路径目录中没有忘记引用的孤儿文件只使用了认可的子目录name与目录名一致npm run validate:skills无警告CI 以-WarningsAsErrors运行没有给evals/skill-hygiene/添加eval.yaml没有修改 CI 步骤的触发条件更多技能编写标准frontmatter 字段、调用控制矩阵、脚本与测试要求参考 docs/contributing/skills.md整体测试架构背景见 docs/architecture/testing.md。小结skill-hygiene 是 hve-core 技能生态的第一道确定性质检关卡零 token、秒级反馈、CI 权威阻塞。它用orphan-files、valid-refs和自动运行的spec-compliance三个静态评分器回答技能是否良构把模型评测的昂贵预算留给行为质量。对新手来说记住一句话就够先过 lint再谈 eval——结构不合格的技能连进入语义加载的资格都没有。【免费下载链接】hve-coreA refined collection of Hypervelocity Engineering components (instructions, prompts, agents, and skills) to start your project off right, or upgrade your existing projects to get the most out of GitHub Copilot项目地址: https://gitcode.com/GitHub_Trending/hv/hve-core创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

耐克风格运动鞋商城网站模板:从布局到合规的完整设计指南 2026/9/21 0:15:48

耐克风格运动鞋商城网站模板:从布局到合规的完整设计指南

简介:这是一份“耐克品牌运动鞋商城网站模板”,定位为电商前端整站模板,适合前端学习者、中小商家或设计人员参考,可快速搭建包含商品陈列、分类浏览、购物车与结账流程的在线鞋店。包体共78个文件,大小1.98MB&#xf…

阅读更多 →
Sails 中 res.forbidden() 响应方法:403 权限拒绝的标准出口与自定义实战 2026/9/21 0:15:48

Sails 中 res.forbidden() 响应方法:403 权限拒绝的标准出口与自定义实战

后端 【免费下载链接】sails Realtime MVC Framework for Node.js 项目地址: https://gitcode.com/gh_mirrors/sa/sails 点击查看 免费下载 导读 res.forbidden() 是 Sails(Realtime MVC Framework for Node.js)内置的响应方法之一&#xf…

阅读更多 →
ANSYS Workbench静力分析入门:从零走通悬臂梁结构分析全流程 2026/9/21 0:15:48

ANSYS Workbench静力分析入门:从零走通悬臂梁结构分析全流程

1. 为什么我不建议你继续背菜单刚入行那会儿,我也干过背菜单这种事。把ANSYS Workbench里每一个菜单项抄在本子上,Toolbox里每个分析系统叫什么、右键菜单里每个选项在哪,背得滚瓜烂熟。结果第一次独立做一个支架的静力分析,打开软…

阅读更多 →
GraalVM Native Image PGO 常见问题解答:Profiling 实践、跨平台复用与 Profile 质量维护 2026/9/21 0:15:48

GraalVM Native Image PGO 常见问题解答:Profiling 实践、跨平台复用与 Profile 质量维护

编译器JIT编译语言运行时高性能计算内存管理 【免费下载链接】graal GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀 项目地址: https://gitcode.com/gh_mirrors/gr/gra…

阅读更多 →
书店小说阅读App首页模板改造:从源码到毕设答辩的全流程指南 2026/9/21 0:15:48

书店小说阅读App首页模板改造:从源码到毕设答辩的全流程指南

简介:书店小说阅读应用手机首页模板是一份面向学校实训与毕业设计的商业源码包,专门帮助计算机专业学生和移动端开发者快速搭建具有真实项目质感的应用首页。zip压缩包共包含20个文件,以HTML/CSS/JavaScript前端代码为核心,14张PN…

阅读更多 →
Atlas 300V 24G推理加速卡实战:从环境部署到YOLOv5全流程跑通 2026/9/21 0:12:47

Atlas 300V 24G推理加速卡实战:从环境部署到YOLOv5全流程跑通

最近好几个做视觉落地的朋友都在问同一件事:Atlas 300V 24G 到底是不是运算加速卡?能不能拿它来部署 YOLO?说实话,第一次看到“运算加速卡”这个叫法时我也愣了一下,因为这个说法容易让人往通用 GPU 或训练卡上靠。但 …

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞