跳到正文
cccskills
免费在 GitHub 公开

repo-genome

7-section readiness scorecard for a LOCAL repo. Reports repo type + agent topology + MCP risk + test confidence + release readiness + recommended harness plan + scorecard. Exit 0 ready, 1 needs-work, 2 blocked. --json for the 6-field scorecard, --bundle for the ADR-031 schema-1 envelope.

中文简介正在准备中。当前显示原文说明。

查看安装方法

包含的文件(1)

  • SKILL.md3.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

repo-genome

Codex skill: 7-section readiness scorecard for a local repo — the ADR-031 Bundle JSON Pattern surfaced through Codex (iter 110 → 114).

What it does

Answers a different question than analyze-repo:

  • analyze-repo — "which archetype / template / agents fit this repo?"
  • repo-genome — "is this repo READY for that harness, and what's the risk?"

Produces a 7-section report:

  1. Repo profile — type, languages, build/test commands, ci presence
  2. Agent topology — recommended roles (maintainer / tester / security / release)
  3. MCP risk model — surface + numeric risk + policy posture
  4. Test confidence — how strong are the test signals
  5. Release readiness — buildable / testable / ci-wired
  6. Recommended harness plan — template, archetype, hosts, agents, skills
  7. Scorecard — risk_score, publish_readiness, test_confidence

LOCAL-only, deterministic, never executes repo code. Same invariant as analyze-repo (inherited via the shared inventory/profile pipeline).

VerdictExitMeaning
ready0publish_readiness >= 0.75 && risk_score < 0.35
needs-work1somewhere in the middle
blocked2risk_score >= 0.7

Usage from Codex

/repo-genome path=./my-repo
/repo-genome path=./my-repo bundle=true
/repo-genome path=./my-repo out=./harness-genome.json

Equivalent CLI

harness genome ./my-repo                          # text report
harness genome ./my-repo --json                   # 6-field scorecard JSON
harness genome ./my-repo --bundle                 # ADR-031 schema-1 envelope
harness genome ./my-repo --out harness-genome.json # write scorecard to file

Sample 6-field output (--json)

{
  "repo_type": "rust_node_polyglot_mcp_ci",
  "agent_topology": ["maintainer", "tester", "security", "release"],
  "risk_score": 0.31,
  "mcp_surface": "local_default_deny",
  "test_confidence": 0.86,
  "publish_readiness": 0.78
}

When to use it

  • Before scaffolding a harness — run genome first, decide whether the repo is ready or needs cleanup
  • In CI on incoming PRs — post the genome report as a check; alert when risk_score crosses a threshold
  • For support tickets — --bundle emits the full readiness snapshot sanitised for safe sharing

Related skills

  • repo-analyze (iter — proposed) — the archetype-and-plan recommendation
  • compare-harnesses (iter 109) — diff two scaffolded harnesses
  • diag-harness (iter 70) — kernel-version skew check
  • score-harness (iter 114) — post-scaffold harness scorecard

See also

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Diff two scaffolded harnesses (ADR-031). Reports manifest meta drift + host list + per-file fingerprint changes (added/removed/changed). Exits 0 IDENTICAL, 1 DRIFT, 2 missing manifest. Use --bundle for the ADR-031 schema-1 JSON envelope.

中文简介正在准备中。当前显示原文说明。

ruvnet/metaharness7132026年10月22日 更新

Scaffold your own focused AI agent harness — pick host (Claude Code, Codex, pi.dev, Hermes), template, agents, skills, and ship a npm-publishable harness with its own npx CLI. Use when a user asks to "create my own agent harness", "scaffold a harness", "make a custom Claude Code plugin like ruflo", or "build a vertical AI assistant for X".

中文简介正在准备中。当前显示原文说明。

ruvnet/metaharness7132026年10月22日 更新

Kernel-version skew check (ADR-027). Reports manifest surface + manifest kernel + installed kernel + verdict (match/patch-diff/minor-diff/major-diff). Exits 1 on minor/major skew with a copy-pasteable `npm install @metaharness/kernel@X.Y.Z` next step. Exits 2 if no .harness/manifest.json at path.

中文简介正在准备中。当前显示原文说明。

ruvnet/metaharness7132026年10月22日 更新

evolve

免费

Evolve this harness with Darwin Mode — frozen model, evolving harness (real, sandboxed, safety-gated).

中文简介正在准备中。当前显示原文说明。

ruvnet/metaharness7132026年10月22日 更新

Scaffold a ready-made AI agent harness in one command from the 19 published @metaharness/* example packages — 9 host integrations (Claude Code, Codex, Hermes, pi.dev, OpenClaw, RVM, Copilot, OpenCode, GitHub Actions) + 10 vertical pods (devops, research, trading, support, legal, coding, education, sales, gaming, repo-maintainer).

中文简介正在准备中。当前显示原文说明。

ruvnet/metaharness7132026年10月22日 更新

GCP Secret Manager integration: validate setup, fetch values, or confirm an NPM_TOKEN is non-revoked via `npm whoami`. Used for publish-time token rotation without long-lived keys in CI.

中文简介正在准备中。当前显示原文说明。

ruvnet/metaharness7132026年10月22日 更新

查看 ruvnet 的全部技能

报告此技能的问题