Agent Skills
› ruvnet/metaharness
ruvnet/metaharness
GitHub对比两个脚手架生成的 harness,检查元数据、主机适配器和文件指纹差异。支持文本和 ADR-031 JSON 输出,便于 CI/CD 自动化验证或人工审查代码分歧。
Install All Skills
npx skills add ruvnet/metaharness --all -g -y
Skills in Collection (13)
对比两个脚手架生成的 harness,检查元数据、主机适配器和文件指纹差异。支持文本和 ADR-031 JSON 输出,便于 CI/CD 自动化验证或人工审查代码分歧。
比较两个目录的 harness 配置
CI 脚本需要字节级一致性检查
检查上游模板 fork 后的变更
npx skills add ruvnet/metaharness --skill compare-harnesses -g -y
用于快速脚手架化生成定制化 AI Agent Harness,支持选择主机、模板及配置,输出可发布的 npm CLI 工具。适用于构建垂直领域 AI 助手或插件。
创建自定义 AI agent harness
搭建专属 Claude Code 插件
生成独立 npm 包 CLI
npx skills add ruvnet/metaharness --skill create-harness -g -y
诊断工具,检查本地 @metaharness/kernel 版本与脚手架声明版本是否一致,防止因版本偏差导致兼容性问题。
克隆新 harness 后首次运行
升级 kernel 依赖后验证兼容性
遇到 cryptic shape errors 排查原因
npx skills add ruvnet/metaharness --skill diag-harness -g -y
通过一行命令快速脚手架生成已发布的AI Agent工作区,支持9种宿主集成和10种垂直领域Pod,无需复杂配置即可快速启动开发环境。
需要快速创建AI Agent项目结构
选择特定宿主或垂直领域进行初始化
npx skills add ruvnet/metaharness --skill example-harness -g -y
列出 Agent Harness 可用的脚手架模板及其功能、适用场景和宿主环境支持情况,帮助用户快速选择合适的项目模板。
询问可用模板
查看支持的垂直领域
查询可生成的项目类型
npx skills add ruvnet/metaharness --skill list-templates -g -y
用于生成和验证 OIA v0.1 架构对齐清单的 Skill。支持写入、校验及干运行模式,声明系统对九层参考模型及横向能力的符合度。
需要生成或检查 OIA 架构对齐清单
验证 .harness/oia-manifest.json 文件格式与内容
npx skills add ruvnet/metaharness --skill oia-manifest -g -y
自动化发布生成的 harness 到 npm。流程包括构建、运行冒烟测试、签名见证清单及验证,最终执行带 provenance 的 npm publish 或干运行,支持指定路径和发布模式。
用户请求将生成的 harness 包发布到 npm 仓库
需要执行包含签名和验证的完整发布流水线
npx skills add ruvnet/metaharness --skill publish-harness -g -y
对本地仓库进行7项就绪度评分,评估类型、代理拓扑、MCP风险、测试置信度及发布准备情况,输出JSON或Bundle格式报告,辅助决策是否适合接入Harness。
在搭建Harness前评估仓库就绪状态
CI中检查PR的风险与准备度
生成仓库就绪快照用于支持工单
npx skills add ruvnet/metaharness --skill repo-genome -g -y
用于检测并应用脚手架生成的 harness 与最新模板间的漂移。支持干跑和实际更新,通过 Git 风格标记或 .rej 文件处理冲突,确保本地修改与上游模板同步。
需要更新脚手架生成的代码以匹配最新版本
检测并解决本地定制文件与上游模板的冲突
npx skills add ruvnet/metaharness --skill upgrade-harness -g -y
集成5项发布就绪检查的伞形验证技能,涵盖文件结构、签名验证、硬编码路径扫描、MCP配置及GCP密钥管理。用于在部署前统一执行质量门禁,任一失败即终止,确保构建产物合规与安全。
需要执行发布前全面验证
运行harness validate等效检查
检查Scaffolded harness的发布就绪状态
npx skills add ruvnet/metaharness --skill validate-harness -g -y
验证脚手架工具的Ed25519签名完整性,快速判断文件集是否由发布者签署。专用于CI流水线、联邦握手及多签工作流中的轻量级签名校验,独立于完整发布就绪检查。
需要快速验证harness签名完整性时
CI流程中仅关注签名而非完整发布状态时
联邦节点间进行握手前验证对方签名时
npx skills add ruvnet/metaharness --skill verify-witness -g -y
基于达尔文模式的自我进化技能,通过沙箱化变异和测试筛选持续优化代码框架。支持离线安全执行与基准对比,旨在提升模型修复率并降低推理成本。
需要自动迭代优化代码或配置
寻求提升模型在特定任务上的表现
进行自动化重构或调优
npx skills add ruvnet/metaharness --skill evolve -g -y
将功能需求转化为最小化的文件级实施计划,明确目标、涉及文件及接口,并评估影响范围,为后续编码提供指导。
收到新功能或修改需求
需要制定代码实现方案
npx skills add ruvnet/metaharness --skill plan-change -g -y


