A community-driven registry for the Claude Code ecosystem. Not affiliated with Anthropic.
Are you the author? Sign in to claim
A decision operating system for high-stakes choices — business, strategy, career. Simulates disagreement, stress-tests a
A decision operating system for high-stakes choices. Business, strategy, career.
Simulates disagreement, stress-tests assumptions, and converges on what actually holds up.
Applies Karpathy's autoresearch + LLM Council patterns to decisions.
Quick Start · How It Works · Examples · Commands · Roadmap
Static preview of the full possibility map for one decision: 5 hypotheses, ~110 effects, worst cases, black swans. Interactive viewer in development.
Most bad decisions don't look bad upfront. They fail later, in second-order effects, edge cases, and under stress.
People routinely:
By the time these failure modes appear, the decision is already in motion and hard to reverse.
Autodecision exists because these failure modes are predictable, if you force yourself to look for them.
OUTER (runs once):
Phase 0 SCOPE Decompose decision → sub-questions
Phase 1 GROUND Web search for real data and precedents
Phase 1.5 ELICIT Review assumptions, personas, data with user
INNER (iterates until convergence, default 2x):
┌──────────────────────────────────────────────────────┐
│ Phase 2 HYPOTHESIZE Generate competing paths │
│ Phase 3 SIMULATE 5 parallel persona agents │
│ Phase 4 CRITIQUE Anonymized peer review │
│ Phase 5 ADVERSARY Red-team + black swan tests │
│ Phase 6 SENSITIVITY Find decision boundaries │
│ Phase 7 CONVERGE Judge measures stability │
└──────────────────────────────────────────────────────┘
OUTER (runs once):
Phase 8 DECIDE Produce Decision Brief
The 5 personas run as parallel subagents, each with its own context window, genuinely unable to see the others:
| Persona | Sees | Blind Spot |
|---|---|---|
| Growth Optimist | Upside, creative alternatives | Execution risk |
| Risk Pessimist | Downside, failure modes | Opportunity cost of inaction |
| Competitor Strategist | Market dynamics, game theory | Overestimates rationality |
| Regulator | Legal, compliance, constraints | Overweights unlikely regulation |
| Customer Advocate | User value, adoption, retention | Ignores unit economics |
The output is a 16-section Decision Brief, optionally renderable as a McKinsey-styled 16-slide PPTX deck via /autodecision:deck. Every probability comes with a [min, max] range reflecting council disagreement. Every fragile insight comes with the exact threshold where it flips. Every dollar figure carries a source tag. See a full brief and its deck: Law Firm AI Replacement (brief) · Deck (PDF).
If iterations hit the cap without converging, the orchestrator pauses, shows the Judge scores, and asks if you want another pass (one-at-a-time, cap 5 total). Never silently exits with "NOT REACHED."
Skip it for simple factual questions (one LLM call is fine), low-stakes everyday choices (overhead isn't worth it), and decisions you already have high conviction on (this will just slow you down).
Works with Claude Code and Claude Cowork.
/plugin marketplace add harshilmathur/autodecision
/plugin install autodecision@autodecision
Commands land under /autodecision:. The main loop is /autodecision:autodecision. Subcommands share the same prefix.
https://github.com/harshilmathur/autodecisionLegacy skill install (Claude Code). Copies skill files directly into ~/.claude/:
git clone https://github.com/harshilmathur/autodecision.git
cd autodecision
./install.sh
Bare /autodecision "..." works in this mode. If both paths are installed, the plugin wins.
From release zip (Cowork, offline). Download autodecision-<version>.zip from the latest release, then: Customize → Create plugin → Upload plugin, select the zip.
/autodecision:autodecision "Should we cut pricing by 20%?"
/autodecision:quick "Should we launch in Southeast Asia?"
/autodecision:challenge "We're dropping UPI fees to zero next month"
The system scopes, grounds, simulates, critiques, stress-tests, and produces a Decision Brief.
Law Firm AI Replacement · Deck: Should a mid-sized law firm replace all first-year associates with Claude + senior review?
Buy vs Rent vs Relocate · Deck: A dual-tech-income couple evaluates buying a house in Bangalore (10 Cr), renting + investing the delta, or relocating to San Francisco.
10% vs 30% Price Cut Comparison (compare mode) · Decks: 10% · 30%: Both reach "don't cut" but for fundamentally different reasons: 10% fails by being too small, 30% by being too large. Both converge on the same alternative.
Prompt patterns, decision types, and additional briefs across pricing, hiring, fundraising, build-vs-buy, and market expansion.
/autodecision "Should Adobe go all-in on agentic Creative Cloud and deprecate Photoshop's UI-first model within 3 years?"
/autodecision "Should Uber build their own autonomous vehicles instead of partnering with Waymo/Cruise?"
/autodecision "Should Netflix launch a free ad-supported tier in India, Brazil, and Indonesia?"
/autodecision:quick "Should we cut pricing by 20%?"
/autodecision "Should we cut pricing by 20%?" # compare quick vs full on the same question
| Command | What | Time |
|---|---|---|
/autodecision | Full loop, 5 personas, 2 iterations, convergence | ~15 min |
/autodecision:quick | Single-pass, no council | ~2 min |
/autodecision:challenge | Adversary-only stress test of a proposed action | ~5 min |
/autodecision:compare | Side-by-side comparison of two decisions | ~5 min |
/autodecision:revise | What-if on an existing run (changed assumptions/data) | ~8 min |
/autodecision:publish | Ship a brief as PDF → Notion, email, gist, Slack, Drive | ~1 min |
/autodecision:deck | Render a brief as a McKinsey-styled 16-slide PPTX | ~1 min |
Pre-built templates: --template pricing | expansion | build-vs-buy | hiring.
Other commands:
| Command | What | Time |
|---|---|---|
/autodecision:summarize | One-page shareable summary | ~1 min |
/autodecision:plan | Interactive scope wizard | ~2 min |
/autodecision:review | Past decisions + outcome tracking | ~1 min |
/autodecision:export | Portable archive of all decisions | ~1 min |
Iteration depth:
/autodecision --iterations 1 "decision" # Medium: council, 1 pass
/autodecision --iterations 3 "decision" # Deep: up to 3 iterations
Skip the user review step (Phase 1.5 ELICIT):
/autodecision --skip-elicit "decision"
Attach context documents (Claude Code only, supports .md, .txt, .pdf, .csv, .json, images):
/autodecision "Should we take the Series A?" --context term-sheet.pdf
/autodecision "Should we acquire Acme?" --context financials.csv analysis.md
The engine extracts key data points, tags them [D#], and threads them through the full pipeline alongside web-searched ground data. In Cowork, paste document content during ELICIT instead.
All decisions live in ~/.autodecision/runs/{slug}/ (user-level, never in your repo). A cross-decision journal.jsonl tracks outcomes; assumptions.jsonl tracks which assumptions held or broke across decisions, it compounds over time.
MIT · Roadmap in TODOS.md · Contributing guide in CONTRIBUTING.md
1000+ skills curated from Anthropic, Vercel, Stripe, and other engineering teams
Design enforcement with memory — keeps your UI consistent across a project
Universal SEO skill for Claude Code. 25 sub-skills + 18 sub-agents covering technical SEO, E-E-A-T, schema, GEO/AEO, bac
Route Claude Code traffic to any of 17 provider backends including free or local models