Apply 20+ classical decision-making frameworks (cost-benefit, pre-mortem, MCDA, decision tree, reversibility, regret minimization, OODA, Eisenhower, SWOT, second-order, opportunity cost, 10/10/10, inversion, base rates, Kepner-Tregoe, six hats, Cynefin, red-team, stakeholder map, time-horizon) to any major decision. Run frameworks individually or as parallel lens-bundles, synthesize cross-framework verdicts, and render the result as a Typst PDF for archival, sharing, or upload to Google Drive.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Orchestrator — analyze a decision through multiple frameworks in parallel. Reads a decision file, fans out to N framework subagents simultaneously (one per selected framework), each produces a structured analysis fragment, then synthesis aggregates the results. Use this when the user wants a multi-lens evaluation of a major decision rather than running individual frameworks.
Apply Kahneman's outside view — define the reference class, look up the historical base rate, and benchmark the inside-view prediction against it. Produces a 0-100 score.
List, create, edit, or delete named lens-bundles (saved framework groupings) used by /decision:analyze. Bundles let the user predefine "for career decisions, run these five frameworks" without typing the list each time.
Apply Cost-Benefit Analysis to a single decision — quantify costs and benefits per option over a stated time horizon, run sensitivity, and produce a 0-100 score. Use when the user wants just this one lens, or as a building block called by /decision:analyze.
Apply Snowden's Cynefin frame — classify the decision domain (Clear, Complicated, Complex, Chaotic, Confused) and prescribe domain-appropriate action. Produces a 0-100 score.
Apply 20+ classical decision-making frameworks to any major decision — personal or professional — and produce a structured, multi-lens evaluation that you can archive, share, or upload to Google Drive as a polished PDF.
The plugin treats each framework as a distinct lens. Run a single lens, run a curated bundle of lenses (e.g. quick, strategic, personal, crisis), or run all 20 in parallel and let the synthesis aggregator surface convergence and divergence across them. The output is not a determinative answer — it's a structured, comparative view of the decision from multiple angles.
| Framework | Best for |
|---|---|
cost-benefit | Decisions where outcomes are quantifiable |
pre-mortem | Surfacing failure modes before commitment |
mcda | Multi-option, multi-criterion comparison |
decision-tree | Discrete outcomes with estimable probabilities |
reversibility | Calibrating how much deliberation a decision deserves |
regret-minimization | Long-horizon personal decisions |
ooda | Fast-moving or adversarial situations |
eisenhower | Prioritization decisions |
swot | Strategic positioning |
second-order | Decisions where consequences cascade |
opportunity-cost | When the option set is too narrow |
ten-ten-ten | Debiasing short-term emotion |
inversion | Avoiding stupidity vs seeking brilliance |
base-rates | Defeating inside-view optimism |
kepner-tregoe | Procurement, vendor selection, formal alternatives analysis |
six-hats | Group decisions, balanced deliberation |
cynefin | Matching decision style to problem domain |
red-team | Steel-manning the case against the leading option |
stakeholder-map | Decisions with political/organisational dimensions |
time-horizon | When short and long time-horizons may conflict |
Workflow:
onboard — first-run setup. Writes config (output path, default frameworks, bundles, Drive settings).new-decision — interview-driven scaffolding of a structured decision file.analyze — orchestrator. Runs N frameworks in parallel as subagents.synthesize — aggregates per-framework fragments into a cross-framework synthesis with score table and convergence/divergence analysis.render-pdf — Typst-rendered PDF (cover, exec summary, per-framework sections, synthesis).export — uploads PDF to Google Drive (via gws MCP) or copies to a local path.bundles — manage named lens-bundles.Per-framework lens skills (run individually or as building blocks): one skill per framework in the table above.
# Install
claude plugins install decision-evaluation-framework@danielrosehill
# In Claude Code:
/decision:onboard # one-time setup
/decision:new-decision # scaffold a decision file
/decision:analyze --bundle=strategic # run the strategic bundle in parallel
/decision:synthesize <workspace> # aggregate (auto-runs after analyze)
/decision:render-pdf <workspace> # render to PDF
/decision:export <workspace> --drive # upload to Drive
Or, for a single lens:
/decision:pre-mortem <decision.md>
Each analysis lives in its own folder:
<output_root>/<YYYY-MM-DD>-<slug>/
decision.md # input decision
fragments/ # one markdown per framework
cost-benefit.md
pre-mortem.md
...
synthesis.md # cross-framework synthesis
analysis.pdf # rendered output
Stored at ${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-~/.local/share}/claude-plugins}/decision-evaluation-framework/config.json. Edit directly or re-run /decision:onboard.
Frameworks are lenses, not oracles. Different frameworks are good at different things. A pre-mortem will catch failure modes that a cost-benefit analysis is structurally blind to; a regret-minimization frame will reach a different conclusion than an OODA frame on the same career decision, and that disagreement is the signal. The synthesis step doesn't average it away — it surfaces it so you can decide which lens deserves more weight given the specific decision in front of you.
MIT.
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 claimnpx claudepluginhub danielrosehill/claude-code-plugins --plugin decision-evaluation-frameworkClaude Code plugin: ideation and planning workflow — capture, evaluate, rank, simulate, and plan ideas, with ideation/single-idea-eval/multi-idea-ranking/feature-ideas/simulation/idea-capture variants.
First-pass data analysis toolkit: correlations, PII flagging, anomalies, hypothesis tests, data dictionaries, and trend analysis on a dataset in a folder.
Claude Code plugin for generating personal user manuals and private documentation for codebases. Creates personalized, private reference guides with PDF output support.
Research, filter, compare, and evaluate AI models on OpenRouter — discover models by capability (tool use, vision, audio), get cost/context-aware recommendations, run head-to-head comparisons, and conduct deep research that goes beyond the OpenRouter catalog.
Claude Code plugin for writing assistance, proofreading, style editing, and text transformation workflows.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
A growing collection of Claude-compatible academic workflow bundles. Covers scientific figures, manuscript writing and polishing, reviewer assessment, citation retrieval, data availability, paper reading, literature search, response letters, paper-to-PPTX conversion, and evidence-grounded Chinese invention patent drafting. Rules are organized as reusable skill folders with explicit workflows and quality checks.