ODD governance framework plugin
npx claudepluginhub unfoldingWord/odd-claude-pluginOutcomes-Driven Development (ODD) governance framework for human-AI collaboration
A Claude Code plugin that provides governance tools for human-AI collaboration based on the Outcomes-Driven Development (ODD) framework.
Outcomes-Driven Development is a governance framework that prioritizes real-world results over artifacts. The core thesis:
Development is about defining outcomes, enforcing constraints, and verifying reality—not writing code. AI accelerates execution; governance preserves trust.
# Step 1: Add the marketplace
/plugin marketplace add unfoldingWord/odd-claude-plugin
# Step 2: Install the plugin
/plugin install odd-claude-plugin@unfoldingWord
For project-wide installation (shared with collaborators via .claude/settings.json):
/plugin install odd-claude-plugin@unfoldingWord --scope project
# Clone the repo
git clone https://github.com/unfoldingWord/odd-claude-plugin.git
# Add as local marketplace
/plugin marketplace add ./odd-claude-plugin
# Install (use the plugin name from plugin.json)
/plugin install odd@odd-claude-plugin
Run /plugin and check the "Installed" tab to confirm the plugin is active.
/odd-initInitialize ODD governance in your project. Provides guidance on:
/self-auditRun through the 9-area self-audit checklist before declaring work complete:
/dodCheck if work meets the ODD Definition of Done requirements:
/create-prdInteractive PRD (Product Requirements Document) creation with:
/constraintsReview and apply the 10 ODD constraints:
/decision-rulesGet guidance from the 14 ODD decision heuristics when facing choices:
A dedicated PRD elicitation agent for thorough, multi-turn PRD creation. Key principle: "You extract. You do not invent."
Features:
ODD applies different levels of rigor based on project maturity:
| Level | Stage | Governance |
|---|---|---|
| 0 | PoC / Exploration | Bias toward speed; over-governance prohibited |
| 1 | Pilot / Product | Evidence required; tradeoffs explicit |
| 2 | Production | Outcomes measurable; security mandatory |
Work is not complete unless it is verified with evidence. Assertions like "this should work" do not count.
Clean restarts with better constraints are progress. Restarting is not failure.
In AI-accelerated development, durable intent is scarce—not computation.
ODD uses precise vocabulary:
Official prompts.chat marketplace - AI prompts, skills, and tools for Claude Code
Open Design — local-first design app exposed to coding agents over MCP. Install once with your agent's plugin command and projects/files/skills are reachable through stdio.
Behavioral guidelines to reduce common LLM coding mistakes, derived from Andrej Karpathy's observations