setup-harness

Installation
SKILL.md

Harness Engineering Setup

Build harness in 3 stages, ordered by impact. Stop after any stage if user is satisfied — each delivers value standalone. See REFERENCE.md for theory.

Stage 1 — Inform (AGENTS.md + CLAUDE.md stub)

  1. Detect project stack from package.json, Cargo.toml, pyproject.toml, go.mod.
  2. Draft AGENTS.md (≤ 60 lines) using templates/AGENTS.md. Pre-fill Project Stack only.
  3. Mark Forbidden and Past Failures as # DRAFT — review required.
  4. Write CLAUDE.md containing one line: @AGENTS.md (Claude Code import directive).
  5. Show diff. Require explicit confirmation before save.
    • Warn: "ETH Zurich research: LLM-generated AGENTS.md drops agent performance 3% and raises cost 20%. Past Failures must come from real incidents — leave empty if none."

Pnpm is the standard. AGENTS.md fixes Package manager: pnpm. Refuse to set otherwise.

Stage 2 — Constrain (permissions)

Installs
6
Repository
kidow/skills
GitHub Stars
2
First Seen
Apr 27, 2026
setup-harness — kidow/skills