Enforce atomic Git commits with branchless workflow, automated code review, dependency upgrades, and security audits. Debug, refactor, and optimize through structured agentic loops with parallel analysis, verification gates, and auto-revert on regression. Persist conventions, taste preferences, and memory from session transcripts into durable config files.
Native agent-configuration lint pass for ODIN and Claude Code surfaces: skill frontmatter, instruction memory, hooks, MCP servers, plugin manifests, and subagent files. Use when lint agent config, validate SKILL.md, check CLAUDE.md, check hooks, check MCP config, agnix.
Surface in-task-collaboration protocols when the user describes an AI workflow informally — URL-as-entity-reference, PR-comment threads as session memory. Trigger when the user names entities by colloquial label instead of stable URL, asks "how should I structure this for Claude", or describes a multi-step Claude workflow without a durable handle. Apply reactively, not as a checklist.
Verbalized Sampling (VS) protocol for intent exploration before planning, mode-aware. Default `exhaustive` runs full VS; `collaborative` runs tip-sharing dialogue; `adversarial` walks the design tree one fork at a time. Auto-detects from phrasing ("help me refine" → collaborative, "poke holes" → adversarial); override via `/askme adversarial|collaborative|exhaustive`. Use for ambiguous tasks or maximum clarifying questions before committing.
Banthis extends project memory with hard user prohibitions by writing a managed AGENTS.md/CLAUDE.md section and preserving all surrounding content. Use when the user says "stop doing X", "never do that again", "ban this", "remember not to", or "add a project rule".
Native repository intelligence from git history, codegraph when indexed, manifest reads, and compressed repo digests; no cache, no generated state, every signal is recomputed on demand. Use when the user asks to analyze git history, find hotspots, code coupling, bus factor, bugspots, code ownership, entry points, or repo health.
Linus Torvalds. Special-case elimination is good taste. Consumer contracts are covenant. Complexity discipline is law. Blunt about the work; be harsh.
Margin Eval runner style. Disables token-conservation heuristics, enforces complete and un-truncated code blocks for AST parsers, and suppresses conversational filler.
Communication style for non-technical builders — product managers, founders, designers, and no-code/low-code users who build things without deep programming expertise. Leads with outcomes, uses plain language, maintains honesty without jargon overload.
Outline Driven Development(ODIN)'s approach to Claude output style; Precise and effective
Output style for the duet working posture (user as director, agent as executor). Minimizes cognitive load between picks: decisions before prose, structural/taste framing first, jargon on demand, batched questions with concrete previews, short execution updates, no validation language, no recap. Goal — eliminate the review bottleneck and prevent codebase-understanding debt by distributing review across the task at pick-time.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Formerly known as the ODIN Claude Plugin. The repo URL stays the same; the brand has matured.
Outline-Driven Development (nicknamed ODIN) — Advanced code agent system for Claude Code with surgical precision, diagram-first engineering, and comprehensive workflow automation.
Methodology: outline-driven-development · Codex CLI: odin-codex-plugin · Gemini CLI: odin-gemini-cli-extension · Site: outlinedriven.github.io
ODIN is a professional-grade Claude Code plugin that transforms Claude into a sophisticated code agent with comprehensive workflow automation and rigorous engineering methodology.
Key Capabilities:
wget -O ~/.claude/CLAUDE.md https://raw.githubusercontent.com/OutlineDriven/odin-claude-plugin/refs/heads/main/CLAUDE.md && claude plugin marketplace add OutlineDriven/odin-claude-plugin && claude plugin install odin@odin-marketplace
# List available agents
/agents
# View all commands
/help
# See the installed plugins
/plugin
ODIN follows strict engineering principles:
Before any non-trivial implementation:
Skills are invokable workflows that extend ODIN with process- and domain-specific protocols. Invoke with /<skill-name>; many also trigger on natural language cues described in their frontmatter.
askme - Verbalized Sampling protocol for deep intent exploration before planningplan - Thorough read-only planning before any actioncontexts - Coordinate context sweep before codinginit - Analyze a codebase and create or improve AGENTS.mdduet - Two-party posture: user as director, agent as executor. Surfaces every fork via AskUserQuestion with structural framing and a recommended default. Eliminates the review-bottleneck and prevents codebase-understanding debt. Pair with the Duet output style.test-driven - TDD with 10-language supporttype-driven - Type-driven development (Idris 2, with 10-language support)proof-driven - Proof-driven development (Lean 4, with property-based testing fallback and 10-language support)design-by-contract - DbC with 10-language support and verification dispatchvalidation-first - Validation-first (Quint spec) with 10-language supporttests-purge-unneeded - Delete tests that don't catch real bugs (the inverse of TDD); load-bearing principles, static-vs-dynamic carve-out, language-specific examplesast-grep - Structural code search, analysis, and refactoringproceed - Execute an implementation plan with surgical precisionparallel-launch - Decompose a task into independent concerns and execute via agentstests-adversarial - Adversarial tests that stress failure pathsreview - Review code changes on the current branchresolve - Resolve code review comments with validity checksnpx claudepluginhub outlinedriven/odin-claude-plugin --plugin odinCodex CLI reflector — independent critic, oracle, and metacognition layer
Auto-block AI-driven edits when cognitive complexity or helper sprawl exceed configured budgets. Rust pilot in V1.
Verification-first engineering toolkit for Claude Code. 15 skills across a 5-phase spine (Investigate → Design → Implement → Verify → Ship), 8 specialist agents, an interactive setup wizard. Every skill has rationalizations + evidence requirements. Built for senior ICs and tech leads.
Skills and agents for diagrams, codebase patterns, hypothesis testing, Socratic thinking, file querying, frontend design, image generation, and command creation
Harness engineering for Claude Code — hook-enforced dual review, state-machine gates, and fail-closed safety where it counts.
Compound Engineering workflow: PRD-driven sprints, isolated worktrees, hook-enforced safety, automated learning. Skills become /vini-workflow:plan, /vini-workflow:compound, etc.
Software engineering discipline: output styles, coding fundamentals, and universal development practices
Codebase exploration, refactoring, and quality analysis