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.
From agent-harnessnpx claudepluginhub netresearch/claude-code-marketplace --plugin agent-harnessThis skill is limited to using the following tools:
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/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.tmpltemplates/pull_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.
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.
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 templates with repo-specific values (project name, tech stack, existing conventions). Do not overwrite files that already exist 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/.@agent-rules@github-project (GitHub) or manual GitLab settings@enterprise-readinessLevel 1 -- Basic: AGENTS.md exists, serves as an index (not a wall of text), and documents available commands.
Level 2 -- Verified: CI checks enforce harness integrity, all AGENTS.md references resolve, documented commands match actual Makefile/script targets, and ARCHITECTURE.md exists.
Level 3 -- Enforced: Branch protection requires harness CI to pass, git hooks auto-activate on clone, PR template includes harness checklist, and drift detection runs on every push.
See references/maturity-levels.md for the full breakdown.
references/maturity-levels.md -- Detailed maturity level criteria and progression guidancereferences/agents-md-rules.md -- AGENTS.md authoring rules and anti-patternsreferences/artefact-inventory.md -- Complete list of harness artefacts with purposesreferences/delegation-map.md -- Which skill handles which concern