← ClaudeAtlas

harness-setuplisted

Build, extend, and maintain a project's agentic harness — the agents, skills, and orchestrator under .claude/. This skill writes files. Use it to set up, scaffold, extend, rebuild, or sync a harness, to add or change an agent or skill, or to apply a review context from harness-review; on request it also discovers and registers fitting MCP/plugin tools. For read-only assessment of an existing harness, use harness-review — this skill is the writer, that one is the reader. Not for authoring a single standalone skill or plugin (use plugin-dev or skill-creator), or one-shot automation recommendations (use claude-code-setup). Not for choosing a project's spec-driven development system — use spec-advisor.
MrBogomips/claude-code · ★ 0 · AI & Automation · score 75
Install: claude install-skill MrBogomips/claude-code
# Harness setup — build and maintain the agent team This skill builds and maintains a project-local **agentic harness**: a team of agent definitions, the skills those agents use, an orchestrator that coordinates them, and a pointer in the project's `CLAUDE.md`. It writes files. It does not do the project's domain work — it builds the agents and skills that do. Read the model first: `${CLAUDE_PLUGIN_ROOT}/shared/harness-model.md` defines the three parts (agent = who, skill = how, orchestrator = when/order) and why they stay separate. ## This skill vs harness-review `harness-setup` is the **writer** — every change to the harness goes through it. `harness-review` is the **reader** — it assesses an existing harness and writes nothing. When a request is "assess / review / audit / how well is it used," that is `harness-review`. When a request creates or changes anything, it is this skill. After `harness-review` hands off a *review context*, this skill is what acts on it. ## Step 0: Orient before writing Always check the current state first, then pick the path. Do not start generating until the plan is confirmed. 1. **Take the user's starting context, if any.** This skill accepts an optional context at the start — domain notes, constraints, tools already in use, or a review context from `harness-review`. Read it and fold it into everything below. 2. Read `.claude/agents/`, `.claude/skills/`, and the harness section of `CLAUDE.md`. 3. Branch on what you find: - **New