Help us improve
Share bugs, ideas, or general feedback.
From agent-harness
Use when making a repo agent-ready, verifying harness consistency, checking for documentation drift, bootstrapping harness infrastructure (AGENTS.md as index, docs/ structure, CI verification, enforcement mechanisms), or auditing repo agent-readiness maturity level.
npx claudepluginhub netresearch/claude-code-marketplace --plugin agent-harnessHow this skill is triggered — by the user, by Claude, or both
Slash command
/agent-harness:agent-harnessThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
The agent harness is repo-level infrastructure that makes repositories agent-ready with self-sustaining enforcement. This skill is the **installer**; the harness enforces itself via CI, hooks, and conventions once installed.
checkpoints.yamlreferences/adr/001-verify-first-design.mdreferences/adr/002-enforcement-layers.mdreferences/adr/003-skill-delegation-model.mdreferences/adr/004-agents-md-as-index.mdreferences/adr/005-checkpoint-maturity-model.mdreferences/agent-first-architecture.mdreferences/enforcement-mechanisms.mdreferences/harness-engineering-overview.mdreferences/maturity-levels.mdreferences/skill-integration-map.mdscripts/verify-harness.shtemplates/AGENTS.md.tmpltemplates/ARCHITECTURE.md.tmpltemplates/Makefile.harness.tmpltemplates/envrc.tmpltemplates/exec-plan.md.tmpltemplates/gitlab-ci-harness-verify.yml.tmpltemplates/harness-verify.yml.tmpltemplates/merge_request_template.md.tmplProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Explores codebases via GitNexus: discover repos, query execution flows, trace processes, inspect symbol callers/callees, and review architecture.
Share bugs, ideas, or general feedback.
The agent harness is repo-level infrastructure that makes repositories agent-ready with self-sustaining enforcement. This skill is the installer; the harness enforces itself via CI, hooks, and conventions once installed.
Always start here. Run the verification script against the target repo:
scripts/verify-harness.sh /path/to/target-repo
Analyse the output. Fix issues directly or suggest fixes to the user. Verification checks for dead references, line count limits, missing artefacts, and command/target alignment.
When artefacts are missing, create them from templates:
| Artefact | Template | Platform |
|---|---|---|
AGENTS.md | templates/AGENTS.md.tmpl | All |
docs/ARCHITECTURE.md | templates/ARCHITECTURE.md.tmpl | All |
docs/exec-plans/{active,completed}/ | Create directories | All |
.github/workflows/harness-verify.yml | templates/harness-verify.yml.tmpl | GitHub |
.gitlab-ci.yml (harness-verify job) | templates/gitlab-ci-harness-verify.yml.tmpl | GitLab |
.github/pull_request_template.md | templates/pull_request_template.md.tmpl | GitHub |
.gitlab/merge_request_templates/Default.md | templates/merge_request_template.md.tmpl | GitLab |
.envrc | templates/envrc.tmpl | All |
| Makefile harness targets | templates/Makefile.harness.tmpl | All |
scripts/verify-harness.sh | scripts/verify-harness.sh (copy directly) | All |
Populate with repo-specific values. Do not overwrite existing files without user confirmation.
Report the repo's maturity level (1, 2, or 3) and show what is needed to reach the next level. See references/maturity-levels.md for detailed criteria.
docs/.references/skill-integration-map.md for skill routing (@agent-rules, @github-project, @enterprise-readiness, @retro).retro-skill. The harness verifies integration points exist (AH-22, AH-23) but does not invoke retro at runtime.Level 1 -- Basic: AGENTS.md exists, is an index, documents commands.
Level 2 -- Verified: CI enforces harness integrity, AGENTS.md references resolve, commands match Makefile/scripts, ARCHITECTURE.md exists.
Level 3 -- Enforced: Branch protection requires harness CI, git hooks auto-activate, PR template includes checklist, drift detection on push.
See references/maturity-levels.md for the full breakdown.
references/maturity-levels.md -- Maturity criteria and progressionreferences/agents-md-rules.md -- AGENTS.md authoring rulesreferences/artefact-inventory.md -- Harness artefacts listreferences/harness-engineering-overview.md -- Theory: four functions, patternsreferences/agent-first-architecture.md -- Legibility, layered deps, agent-first techreferences/enforcement-mechanisms.md -- 10-mechanism table (CI, hooks, protection, drift)references/skill-integration-map.md -- Skill routing map + integration contracts with companion skills