← ClaudeAtlas

agent-harnesslisted

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.
netresearch/agent-harness-skill · ★ 5 · AI & Automation · score 66
Install: claude install-skill netresearch/agent-harness-skill
# Agent Harness The agent harness makes a repo agent-ready with self-sustaining enforcement. This skill **installs** it; CI, hooks, and conventions then enforce it. ## Modes ### 1. Verify (primary) Always start here. From the target repo root, run: ```bash ${CLAUDE_SKILL_DIR}/scripts/verify-harness.sh ``` Analyse the output and fix or suggest fixes. Verification checks dead references, line counts, missing artefacts, and command/target alignment. ### 2. Bootstrap 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-h