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.
How 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 makes a repo agent-ready with self-sustaining enforcement. This skill **installs** it; CI, hooks, and conventions then enforce it.
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/forgejo-harness-verify.yml.tmpltemplates/gitlab-ci-harness-verify.yml.tmpltemplates/harness-verify.yml.tmplThe agent harness makes a repo agent-ready with self-sustaining enforcement. This skill installs it; CI, hooks, and conventions then enforce it.
Always start here. From the target repo root, run:
scripts/verify-harness.sh
Analyse the output and fix or suggest fixes. Verification checks dead references, line counts, 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 |
.forgejo/workflows/harness-verify.yml | templates/forgejo-harness-verify.yml.tmpl | Forgejo/Gitea |
.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 |
.forgejo/pull_request_template.md | templates/pull_request_template.md.tmpl | Forgejo/Gitea |
.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; never overwrite existing files without 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 skillsProvides 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.
npx claudepluginhub netresearch/claude-code-marketplace --plugin agent-harness