PlaybookIntermediate8 min read2 September 2026

The AI Harness Designer

A skill that decides what to install, and what to leave out.

In short

A harness is the layer around the model, meaning persistent project context, tools, reusable skills and operating rules. Most setups fail by having too much rather than too little, because every connected server loads its tool definitions into context before you type a word and overlapping tool names measurably degrade selection. This skill interviews you across seven questions, then produces a blueprint in four parts: build now, add later, skip entirely, and the order to do it in. It runs in Claude Code, Codex and the Claude apps. I built it for my own setup after installing far too much.


Why does adding tools to Claude eventually make it worse?

Because everything you install costs context before you type anything. Tool definitions from every connected server, every skill description, the instruction file, the permission rules. All of it sits in the window ahead of your actual work.

The effects compound in the wrong direction. Context holding tool descriptions cannot hold your work. Tools with similar names make selection harder, so the model picks wrong more often. And components installed but never used still cost, because the cost lands when they load rather than when they run.

So the common failure is not an empty setup. It is six servers connected for tools touched twice a year, subagents built as specialists that never get invoked, and an instruction file grown into a wall of text nobody reads, including the model.

The barrier that used to exist was that nobody could tell you which components you specifically needed. The advice was generic because the advisor did not know your work. That is what this fixes: it asks first.

Install it

Claude desktop or web app. Turn on code execution before anything else, under Settings and then Capabilities. Skip that and the Skills menu is greyed out, which is the most common reason people conclude their plan is wrong when it is not. On Team and Enterprise an owner controls this setting. Then open Settings, find Skills under either Capabilities or Customize depending on your version, click the plus, and upload the ZIP.

Claude Code.

mkdir -p ~/.claude/skills
unzip ai-harness-architect.zip -d ~/.claude/skills

That installs it everywhere. For one project only, run the same command from that project's root with .claude/skills as the target. Confirm it registered by typing /skills in a session.

Codex.

mkdir -p ~/.agents/skills
unzip ai-harness-architect.zip -d ~/.agents/skills

Invoke it with $ai-harness-architect, or describe your problem and let it match.


Run it

Open your agent and paste any of these.

Help me design a harness for my setup.
What should I actually install in Claude Code?
My setup feels bloated and I do not know what to remove.

How you know it loaded. It asks which agent you use, then works through one question at a time. If it starts listing tools to install before asking you anything, it did not load and you are talking to your agent normally.


The seven questions

One at a time, in plain language, with nothing that assumes you already know what an MCP server is.

Which agent you use. Asked first, because it changes the name of half the components and the file you will be writing to.

The next one lands in your inbox before it lands here.

One email a week. What I tested.

Subscribe
The AI Harness Designer · Playbooks · Steve Tan