cairn
Keeps AI coding agents consistent with the decisions a project has already made. Provides skills for adopting a project, resolving pending attention items, resyncing drift, and tightening change requests, plus an MCP server.

Keeps AI coding agents consistent with the decisions a project has already made. Provides skills for adopting a project, resolving pending attention items, resyncing drift, and tightening change requests, plus an MCP server.
Backfill the Cairn component store into a project that was adopted before the component store shipped.
Resolve Cairn's pending-attention queue inline (DEC drafts, baseline findings, drift events).
Spec-tightener + subagent dispatcher. Engage on code-change asks — verbs, bug reports, observations. Pivot-aware on active tasks.
Operator-initiated re-discovery — resolve config drift, re-cluster topics, re-curate grown areas into DEC/INV drafts.
Cairn component-annotator subagent — writes one `@cairn` registry header into one component file. Spawned in parallel batches…
Cairn component-registrar — classifies one component and registers it in the out-of-repo headerless registry (ghost) via…
Cairn curator map subagent — one shard in, ≤15 candidate DEC/INV JSONL out. Spawned in parallel rounds of 4 during Phase…
Cairn curator reduce subagent — clusters all curator-map output, synthesizes the final 30-80 DEC/INV set, writes final.jsonl.…
Optional. Use only when the operator explicitly asks for a diff review or a DEC-drafting sweep. The default close path is the AI…
Force cairn-direction tightening on the supplied prompt. Escape hatch when auto-invocation misses.
Adopt this project with Cairn — runs the one-time init pipeline inline.
Resume an active Cairn task after `/clear`. Reads the task journal + spec and primes context cold.
Wire the Cairn `⬡` statusline badge into user-level Claude Code settings. One-time per machine.
Is this you? Claim your profilePut a plugin at the top of Plugins, from $9