Skip to content

Outline Driven Development

Outline-Driven Development - opinionated methodology between vibes and specs. AST tooling + context engineering + loop engineering on your hands. Plugins for Claude / Codex /…

Install

$/plugin marketplace add OutlineDriven/odin-claude-plugin

Install command taken from the project's README or registry entry. Always review code before running it.

Outline-Driven Development

Vibes are too shallow. Specs are too complex. Let there be the outline.

Beyond specs. Beyond vibes. A versioned outline becomes the contract for every agentic act.


Contents


What is Outline-Driven Development

Outline-Driven Development is a coding methodology for LLM code agents. It occupies the space between two failure modes: vibes (too shallow, non-reproducible) and specs (too rigid, too expensive to maintain). The unit of truth is a versioned outline whose hash anchors every diff, every test, and every diagram.

The outline is harness-agnostic. One implementation carries it to every agent, and the methodology itself lives here as prompt files that any agent can consume. See PHILOSOPHY.md for the full design rationale and traceability model.


Implementation

odin-claude-plugin is the single source: 613 skills in 28 plugins, authored once and discovered by Claude Code, Codex, Cursor, and any Agent Plugins client from the same tree. There is no separate per-agent repository to install or track.


Install

Claude Code

/plugin marketplace add OutlineDriven/odin-claude-plugin
/plugin install odin-core@odin-marketplace

Codex

codex plugin marketplace add OutlineDriven/odin-claude-plugin
codex plugin add odin-core@odin-marketplace

Cursor

Add the OutlineDriven/odin-claude-plugin marketplace in Cursor, then:

/plugin install odin-core

Cursor reads the Agent Plugins manifest at each plugin root.

Devin

Devin has no marketplace step. It reads project skills from .devin/skills/<skill>/SKILL.md, and this repository carries every skill there as a flat, generated mirror of the plugin tree. .devin/skills/index.json records the plugin each skill came from and the release it mirrors. See .devin/skills/README.md.

Pick your plugins

odin-core is the base installed above. The other 27 plugins are optional, so add the domains you work in and skip the rest. Every one installs the same way, for example /plugin install odin-security@odin-marketplace. Three common additions:

Working on Add
Everyday code changes odin-code, odin-run
Security review and hardening odin-security, odin-security-advanced
Research and technical writing odin-research, odin-writing

The full domain-to-plugin table, with the skill count per plugin, is in the odin-claude-plugin README.

CLI Tools

See INSTALL.md for CLI tool prerequisites and detailed setup.


Comparison

Similar plugs

Orca is the ADE for working with a fleet of parallel agents. Run any coding agent with your own subscription. Available on desktop, mobile and remote runtime.

CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies

Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…

Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…