Plugin Claude Code
Plugin marketplace listing 1 plugin: cairn.
Plugin Claude Code
Plugin marketplace listing 1 plugin: cairn.
Instructions file CodexOpenCode
Instructions for isaacriehm/cairn, covering cairn — agent orientation, what this project is, document index, hard rules and workspace layout.
Instructions file
Instructions for isaacriehm/cairn, a project described as: Persistent ground truth for Claude Code. Stop AI agents from drifting on your codebase.
Plugin Claude Code
Cairn — state + context-loading layer for AI coding agents.
MCP server Claude CodeCodexCursor +2
MCP server "cairn" as configured in isaacriehm/cairn. Runs ${CLAUDE_PLUGIN_ROOT}/dist/cli.mjs with node.
Agent
Cairn component-annotator subagent — writes one @cairn registry header into one component file. Spawned in parallel batches during Phase 9e-comp-annotate.
Agent
Cairn component-registrar — classifies one component and registers it in the out-of-repo headerless registry (ghost) via cairncomponentregister. No source edit.
Agent
Cairn curator map subagent — one shard in, ≤15 candidate DEC/INV JSONL out. Spawned in parallel rounds of 4 during Phase 9b-curate.
Agent
Cairn curator reduce subagent — clusters all curator-map output, synthesizes the final 30-80 DEC/INV set, writes final.jsonl. Spawned once after every map subagent finishes.
Agent
Optional. Use only when the operator explicitly asks for a diff review or a DEC-drafting sweep. The default close path is the AI calling cairntaskcomplete with a summary.
Command
Force cairn-direction tightening on the supplied prompt. Escape hatch when auto-invocation misses.
Command
Adopt this project with Cairn — runs the one-time init pipeline inline.
Command
Resume an active Cairn task after /clear. Reads the task journal + spec and primes context cold.
Command
Wire the Cairn ⬡ statusline badge into user-level Claude Code settings. One-time per machine.
Hook
Runs when a session starts, executing cli.mjs via node with --host and --model-provider. From isaacriehm/cairn.
Hook
Runs when a session ends, executing cli.mjs via node with --host and --model-provider. From isaacriehm/cairn.
Hook
Runs when the agent finishes a response, executing cli.mjs via node with --host and --model-provider. From isaacriehm/cairn.
Hook
Runs when you submit a prompt, before the agent sees it, executing cli.mjs via node with --host and --model-provider. From isaacriehm/cairn.
Hook
Runs after a tool call finishes for Read, Write, Edit and AskUserQuestion tool calls, executing cli.mjs via node with --host and --model-provider (3 commands). From isaacriehm/cairn.
Cursor rule
Cairn ground-state awareness — decisions, invariants, and active tasks.
Skill Claude CodeCodex
Backfill the Cairn component store into a project that was adopted before the component store shipped.
Skill Claude CodeCodex
One-time Cairn adoption pipeline for a new project.
Skill Claude CodeCodex
Resolve Cairn's pending-attention queue inline (DEC drafts, baseline findings, drift events).
Skill Claude CodeCodex
Spec-tightener + subagent dispatcher. Engage on code-change asks — verbs, bug reports, observations. Pivot-aware on active tasks.