Agent Skills
› ruvnet/metaharness
ruvnet/metaharness
GitHub对比两个脚手架 harness 的差异,报告元数据、主机列表及文件指纹变更。用于验证分支与上游模板的一致性或 CI 基线检查,支持结构化 JSON 输出以便自动化处理。
安装全部 Skills
npx skills add ruvnet/metaharness --all -g -y
集合内 Skills (11)
对比两个脚手架 harness 的差异,报告元数据、主机列表及文件指纹变更。用于验证分支与上游模板的一致性或 CI 基线检查,支持结构化 JSON 输出以便自动化处理。
需要比较两个项目目录或分支的差异
验证 fork 后的代码是否与上游模板一致
CI/CD 流水线中需要自动化校验脚手架生成的文件
npx skills add ruvnet/metaharness --skill compare-harnesses -g -y
用于快速生成自定义 AI Agent 运行环境(Harness),支持 Claude Code、Codex 等多种宿主,自动配置 CLI、MCP 及服务元数据,产出可发布的 npm 包。
创建自定义 AI 助手
搭建 Agent 运行框架
生成可发布的 npm 工具包
npx skills add ruvnet/metaharness --skill create-harness -g -y
诊断技能,用于检查本地 @metaharness/kernel 版本与脚手架生成的 manifest 是否匹配。通过比对版本差异(精确、补丁、次级、主级)输出状态码和修复命令,解决跨机器兼容性问题,防止因版本不一致导致的故障。
克隆他人 harness 后首次运行
升级 kernel 版本后
遇到 cryptic shape errors 时排查
CI 中其他子命令执行前
npx skills add ruvnet/metaharness --skill diag-harness -g -y
通过一键命令从已发布的npm包快速脚手架生成AI Agent工作区,支持多种宿主集成和垂直领域智能体,无需配置复杂参数。
需要快速创建AI Agent项目结构
选择特定宿主或垂直领域模板初始化环境
npx skills add ruvnet/metaharness --skill example-harness -g -y
列出可用的脚手架模板及其特性,帮助用户了解系统支持的能力。适用于查询可用模板、垂直领域支持或生成器功能等场景。
用户询问有哪些可用模板
用户想知道harness生成器支持哪些垂直领域
用户想查看可生成的项目结构
npx skills add ruvnet/metaharness --skill list-templates -g -y
生成并验证OIA架构合规性清单,评估系统对9层参考模型及横向能力的对齐状态。
需要生成OIA合规声明文件
检查现有OIA清单格式是否正确
npx skills add ruvnet/metaharness --skill oia-manifest -g -y
自动化执行 Harness 的构建、测试、签名验证及 npm 发布流程。支持干运行与真实发布,集成见证人签名和凭证管理,确保发布管线完整可靠。
用户需要将生成的 harness 包发布到 npm
需要执行完整的构建、测试和签名验证流水线
npx skills add ruvnet/metaharness --skill publish-harness -g -y
对本地仓库进行7维度就绪度评估,生成包含类型、Agent拓扑、MCP风险、测试置信度及发布准备度的评分卡,辅助决策是否适合接入自动化框架。
在搭建Harness前评估仓库就绪状态
CI流程中检查PR的潜在风险
需要获取仓库标准化快照用于支持工单
npx skills add ruvnet/metaharness --skill repo-genome -g -y
检测并同步脚手架生成的代码库与上游模板的差异,支持自动应用无冲突变更或生成冲突标记供手动合并。
需要更新脚手架生成的代码以匹配最新模板时
检查本地代码库与上游模板的漂移差异时
npx skills add ruvnet/metaharness --skill upgrade-harness -g -y
用于在发布前对脚手架执行五项就绪检查,包括文件结构、签名验证、硬编码路径扫描、MCP配置及GCP密钥验证,确保构建质量。
需要验证脚手架发布就绪状态时
运行一次性发布门禁检查时
npx skills add ruvnet/metaharness --skill validate-harness -g -y
验证脚手架工件的Ed25519签名完整性,快速确认文件集发布者的身份。专用于CI流水线、联邦握手及多签名工作流中的轻量级签名校验,独立于全量健康检查。
需要验证harness工件的发布者签名时
CI流程中仅需进行轻量级签名完整性检查而非全量验证时
npx skills add ruvnet/metaharness --skill verify-witness -g -y


