Pair program with a persistent Codex partner (model set by your Codex install; --model overrides per pair). One pinned Codex thread holds the whole conversation, so the partner keeps full context across the session. Use when the user wants to pair with Codex, get iterative review from Codex, iterate on a design to…
Multi-model code review with cross-validation. Orchestrates independent Claude and GPT-5.5 reviews, cross-validates findings, outputs merged fix list. Use when reviewing code changes, auditing files, or wanting a second opinion. Triggers on: "cross-review", "multi-model review", "review with codex", "get a second…
Context-handoff, prompt-cache, and model-tier rules for fanning out many subagents. Read BEFORE launching 3+ parallel agents, writing a Workflow script, or running audits, migrations, or multi-stage pipelines across many files. Every agent dispatch names its model explicitly.
Run a two-lead agent fleet against one repo: a drive lead that claims work units, commits and opens PRs, and a gate lead that watches CI, drains review comments, and restarts the drive lead when it stalls. Read when starting or joining a fleet, claiming or releasing a unit, or when a unit has gone quiet. Covers unit…
Capture the current conversation, a source, or a synthesis into your personal knowledge base as a well-formed wiki note. Writes correct frontmatter with today's date, picks the right bucket (sources/external, reports/, concepts/, questions/), cites existing source IDs, and runs just refresh to reindex afterward. Use…
Download an external documentation site into your personal knowledge base as a doc pack and source note. Use when the user says "/kb-ingest ", "ingest these docs", "add these docs to the KB", or "download reference docs". Runs webdown crawl via the knowledge repo's ingest-pack recipe, then creates a MANIFEST.md and…
Routing and retrieval policy for your personal knowledge base at /code/knowledge (or the knowledge-base: path in the active project CLAUDE.md). Use when the user asks about past research, prior notes, captured sources, topics they have studied, or anything that might live in a personal wiki of synthesized notes.…
Land one TODO.md PR slice: choose the next slice, write a plan, review the plan (three axes, or Sol only for a non-behavior exception), implement with red-green TDD, open a draft pull request, and drain review comments until CI is green and no threads remain. Use when starting a TODO slice, landing the next milestone…
Enforce strict red-green-refactor TDD for any task. Use when implementing features, fixing bugs, adding functionality, or building new modules. Routes to the full 7-stage pipeline for new modules with 3+ behaviors, or runs inline red-green-refactor for bug fixes and small changes. Triggers on: "use TDD", "fix this…
Audit Zig source files for Tiger Style violations -- functions > 70 lines, lines > 100 columns, usize usage, direct recursion, compound assert(a and b), and bare while (true) without an adjacent assert.
Add TigerBeetle's Tiger Style guidance to this project's CLAUDE.md. Run this in any Zig project to apply Tiger Style's rules on assertions, bounded loops, static memory, naming, function shape, comments, and formatting.
Tiger Style rules for Zig: assertions (2+ per fn, paired positive/negative space), bounded loops (no recursion), static memory after init, snakecase naming with unit suffixes, 70-line function limit, 100-column line limit, zig fmt. Use when writing or reviewing Zig in a project that follows Tiger Style.
Audit Zig source files for outdated APIs against the project's Zig version (0.15.x or 0.16.x). Detects removed APIs, missing io parameters, missing flush, wrong ArrayList usage, ambiguous format strings, signed division, and renamed stdlib functions.
Add Zig training corrections to this project's CLAUDE.md. Detects whether the project targets Zig 0.15.x or 0.16.x and appends the matching corrections. Run this in any Zig project to fix Claude's outdated patterns for I/O, ArrayList, format strings, build.zig, and (for 0.16) the new Io interface, std.fs -> std.Io…