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-pluginInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →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
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
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…