Agent Skills
› ruvnet/metaharness
ruvnet/metaharness
GitHub对比两个脚手架 harness 的差异,检查清单元数据、主机适配器及文件指纹。支持文本与 ADR-031 JSON 格式输出,便于 CI 集成及上游模板分支差异分析。
Install All Skills
npx skills add ruvnet/metaharness --all -g -y
Skills in Collection (11)
对比两个脚手架 harness 的差异,检查清单元数据、主机适配器及文件指纹。支持文本与 ADR-031 JSON 格式输出,便于 CI 集成及上游模板分支差异分析。
需要比较两个项目或模板版本的差异
验证 fork 后的代码是否与上游保持一致
CI 流水线中执行自动化构建基线比对
npx skills add ruvnet/metaharness --skill compare-harnesses -g -y
用于快速搭建可发布的 AI Agent Harness,支持 Claude Code、Codex 等主机。通过交互式配置生成 CLI、MCP 服务及模板代码,实现垂直领域助手或插件的标准化构建与发布。
创建自定义 AI agent harness
脚手架化一个 harness
制作类似 ruflo 的自定义 Claude Code 插件
为特定场景 X 构建垂直 AI 助手
npx skills add ruvnet/metaharness --skill create-harness -g -y
检查本地 @metaharness/kernel 版本与脚手架 manifest 是否匹配,识别跨机器兼容性问题。根据差异程度返回不同退出码及修复命令,支持 CI 集成与故障排查。
克隆他人 harness 后首次运行
升级 kernel 依赖时
harness doctor 报错或出现形状错误时
CI 流程中其他子命令执行前
npx skills add ruvnet/metaharness --skill diag-harness -g -y
通过一键命令从18个预发布的@metaharness/*包中快速生成AI Agent工作区,支持9种主机集成和10种垂直领域Pod,无需记忆模板参数。
用户希望快速创建AI Agent项目结构
需要为特定平台(如Claude Code、Copilot)或垂直场景(如DevOps、交易)搭建基础框架
npx skills add ruvnet/metaharness --skill example-harness -g -y
列出 create-agent-harness 提供的所有脚手架模板,展示各模板包含的代理、技能和 MCP 服务器配置,以及支持的宿主环境。适用于用户查询可用模板或了解系统支持范围时。
用户询问有哪些可用的模板
用户想知道 harness generator 支持哪些垂直领域
用户想查看可生成的项目结构
npx skills add ruvnet/metaharness --skill list-templates -g -y
生成或校验OIA v0.1架构对齐的manifest文件,声明9层架构、6个横向跨度及相邻标准。支持写入、检查现有文件或干跑输出JSON。
需要评估系统与OIA v0.1参考架构的对齐程度时
生成或验证.harness/oia-manifest.json配置文件时
执行MCP策略门禁前的合规性检查时
npx skills add ruvnet/metaharness --skill oia-manifest -g -y
自动化发布生成的 harness 到 npm。流程包括构建、运行冒烟测试、签名见证清单并验证,最后执行带溯源信息的 npm publish。支持干跑模式,需配置 WITNESS_SIGNING_KEY 和 NPM_TOKEN 环境变量。
用户需要发布生成的 harness 包
执行 /publish-harness 命令
npx skills add ruvnet/metaharness --skill publish-harness -g -y
评估本地仓库的发布就绪度与风险。生成包含仓库画像、代理拓扑、MCP风险、测试置信度及发布准备度的7部分评分卡,辅助决定是否需要清理或可直接构建Harness。
在搭建 Harness 前评估仓库是否就绪
CI 流程中检查 PR 的风险评分
通过 --bundle 导出标准化快照用于工单支持
npx skills add ruvnet/metaharness --skill repo-genome -g -y
用于检测并应用脚手架 Harness 与上游模板间的漂移。通过对比生成变量,识别新增、移除或变更文件,支持安全应用或处理冲突(Git标记或.rej),默认干运行。
用户询问如何更新已修改的脚手架项目
检测到代码库存在模板版本不一致
执行 /upgrade-harness 命令
npx skills add ruvnet/metaharness --skill upgrade-harness -g -y
一键执行发布就绪检查,涵盖医生诊断、见证验证、硬编码路径扫描、MCP配置及GCP密钥验证。若任一子检查失败则退出非零状态,替代此前分散的多步验证流程。
用户需要验证脚手架Harness的发布就绪状态
用户调用/validate-harness命令进行综合检查
npx skills add ruvnet/metaharness --skill validate-harness -g -y
验证脚手架 harness 的 Ed25519 witness 签名,快速确认发布者身份。专用于 CI、联邦握手等场景,与全面的 validate-harness 分离以提升性能。
需要验证 harness 文件集的数字签名时
CI 流水线中仅关注签名完整性而非完整发布就绪检查时
多个 harness 进行联邦握手前的快速签名确认时
npx skills add ruvnet/metaharness --skill verify-witness -g -y


