Home/Skills/Detecting Harness Lockin
AI Harnesses

Detecting Harness Lockin

Identifies and quantifies the compounding switching cost of an AI coding agent harness commitment before it becomes invisible.

Quick answer

Identifies and quantifies the compounding switching cost of an AI coding agent harness commitment before it becomes invisible. Use when evaluating whether to change AI coding agent platforms, when pricing a harness decision for a team or organization, or when auditing how much process infrastructure

What this Claude Code skill does

Identifies and quantifies the compounding switching cost of an AI coding agent harness commitment before it becomes invisible. Use when evaluating whether to change AI coding agent platforms, when pricing a harness decision for a team or organization, or when auditing how much process infrastructure has accumulated around a current agent architecture. Common phrases: "how locked-in are we to this

Detecting Harness Lockin is a packaged skill for Claude Code: a SKILL.md plus references and a runnable test that drops into .claude/skills/, so your agent can run this workflow reliably instead of you re-explaining it each time. Install it via MCP, run it as a CLI, or fork it into your own.

Inside the SKILL.md

<h1>Detecting Harness Lock-in</h1>
<h2>The Lock-in Mechanism</h2>
<p>When a team adopts an AI coding agent, they do not just adopt a subscription.
They begin accumulating process infrastructure specifically shaped by that harness:</p>
<ul>
<li>Workflow automation built around the harness's abstractions (skill systems, context
  forking, sub-agent models)</li>
<li>Context files that encode project history in formats the harness expects</li>
<li>MCP connectors deployed and tuned for the harness's integration model</li>
<li>Team habits, verification steps, and review protocols designed around agent behavior</li>
<li>Documentation structured to be legible to that specific agent</li>
</ul>
<p>Each layer compounds. After six months, switching harnesses does not mean learning
new commands — it means rebuilding a layered chain of automation in an architecture
that may not support the same abstractions at all.</p>
<blockquote>
<p>"The organization's building workflows around these tools. They're not just adopting
a subscription. They're building institutional knowledge and process documentation
and verification protocols around a specific agent architecture."</p>
</blockquote>
<p>This is the lock-in nobody prices into their initial decision.</p>
<hr />
…

Frequently asked questions

When should I use detecting-harness-lockin?
Use when evaluating whether to change AI coding agent platforms, when pricing a harness decision for a team or organization, or when auditing how much process infrastructure has accumulated around a current agent architecture.
When should I NOT use detecting-harness-lockin?
Do not use to select or score a platform (use evaluating-ai-harness-dimensions).

Related skills

AI Evaluation

Evaluating AI Harness Dimensions

Evaluates AI coding agent platforms across five structural dimensions — execution philosophy, state and memory, context…

Build a skill like this from your own source

Paste a YouTube link, an article, a PDF — or describe your workflow. Loreto turns it into a production-ready Claude Code skill in minutes.