harness-genome
7-section repo readiness report from `metaharness genome <path>`. Returns repo_type / agent_topology / risk_score / mcp_surface / test_confidence / publish_readiness. Pure-read; degrades gracefully (ADR-150).
How do I install this agent skill?
npx skills add https://github.com/ruvnet/ruflo --skill harness-genomeIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The harness-genome skill is a repository diagnostic tool that uses a Node.js package to generate readiness reports. It operates via standard shell commands and is consistent with its stated purpose of repo analysis.
- Socketpass
No alerts
- Snykpass
Risk: LOW · No issues
What does this agent skill do?
Companion to harness-score. Where score is a 5-dimension numeric
scorecard, genome is a 7-section categorical/numeric report covering
repo type, agent topology recommendations, risk score (0-1), MCP
surface area, test confidence (0-1), and publish readiness (0-1).
Algorithm
Implementation: scripts/genome.mjs.
- Shell out to
npx metaharness genome <path> --json(60s hard timeout). - Parse the shape:
{ repo_type, agent_topology[], risk_score, mcp_surface, test_confidence, publish_readiness }. - Preserve upstream's readiness verdict as
verdictandverdictExitCode. Upstream exits 1 forneeds-workand 2 forblocked; these are valid reports, so the wrapper returns them successfully. - If
--alert-on-risk-above N: exit 1 whenrisk_score > N. - Output JSON (default) or markdown.
Phase-0 baseline (ruflo, measured 2026-06-16)
{
"repo_type": "node_mcp_ci",
"agent_topology": ["maintainer", "tester", "security", "release"],
"risk_score": 0.27,
"mcp_surface": "remote",
"test_confidence": 0.8,
"publish_readiness": 0.9
}
Ruflo's risk_score: 0.27 is low (good). publish_readiness: 0.9 is
high. The mcp_surface: "remote" reflects that ruflo's MCP servers are
hosted, not bundled.
When to use
- Pre-mint review: "before scaffolding a custom harness from this repo, should we?" — genome answers it categorically.
- Drift detection: capture genome snapshots over time, diff via
cost-diff-style tooling to spot when
agent_topologyrecommendations drift away from a deliberate architecture choice. - CI gate:
--alert-on-risk-above 0.5fails the build when the repo's risk profile crosses a threshold.
Pairs with
harness-score— numeric readinessharness-mcp-scan— static MCP security findingsharness-threat-model— enterprise-review-grade threat model
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/ruvnet/ruflo/harness-genome">View harness-genome on skillZs</a>