Immutable. This exact content is served forever at /api/v1/blob/24f14f8a0e86ebb2.
# Thinking Framework Skills > An evidence-graded library of agent-executable thinking-method skills for Claude Code, Codex, and other AI agents. 63 skills, 4 tools, and 9 recipes; every skill produces a concrete, named artifact. 135 methods were evaluated and graded, 63 ship as skills. Machine-readable: [catalog.json](https://thinking-framework-skills.productonpurpose.com/catalog.json) (the invokable skills, tools, and recipes) and [evaluated.json](https://thinking-framework-skills.productonpurpose.com/evaluated.json) (all 135 evaluated methods). Full text: [llms-full.txt](https://thinking-framework-skills.productonpurpose.com/llms-full.txt) inlines every component for one-fetch ingestion. ## Start here - [Getting started](https://thinking-framework-skills.productonpurpose.com/start/getting-started/): install and first run - [Showcase](https://thinking-framework-skills.productonpurpose.com/showcase/): worked, end-to-end examples - [Does this work?](https://thinking-framework-skills.productonpurpose.com/start/does-this-work/): the behavioral-eval results - [Using the frameworks](https://thinking-framework-skills.productonpurpose.com/learn/using-the-frameworks/): the operating guide - [Prompt gallery](https://thinking-framework-skills.productonpurpose.com/learn/prompt-gallery/): real prompts you can copy ## Skills ### Perspective-shifting and multi-lens - [think-parallel-perspectives-review](https://thinking-framework-skills.productonpurpose.com/frameworks/think-parallel-perspectives-review/): examine a decision through separated lenses (facts/upside/risk/intuition/alternatives/process) - [think-red-team-light](https://thinking-framework-skills.productonpurpose.com/frameworks/think-red-team-light/): construct the strongest adversarial case against a thesis - [think-role-storming](https://thinking-framework-skills.productonpurpose.com/frameworks/think-role-storming/): generate divergent ideas while inhabiting a chosen non-self persona, using the identity as an inhibition-lowering and distancing lens ### Divergent ideation and idea expansion - [think-assumption-reversal](https://thinking-framework-skills.productonpurpose.com/frameworks/think-assumption-reversal/): negate foundational premises to generate options - [think-brainwriting](https://thinking-framework-skills.productonpurpose.com/frameworks/think-brainwriting/): silent parallel written generation + build-on - [think-far-analogy-ideation](https://thinking-framework-skills.productonpurpose.com/frameworks/think-far-analogy-ideation/): transfer deep structure from distant domains - [think-morphological-analysis](https://thinking-framework-skills.productonpurpose.com/frameworks/think-morphological-analysis/): enumerate the solution space by parameter combination, then prune to the internally consistent configurations (cross-consistency assessment) - [think-question-burst](https://thinking-framework-skills.productonpurpose.com/frameworks/think-question-burst/): rapid questions-only burst, then rank + pick - [think-scamper](https://thinking-framework-skills.productonpurpose.com/frameworks/think-scamper/): seven transformation prompts on a seed idea ### Problem framing and reframing - [think-abstraction-laddering](https://thinking-framework-skills.productonpurpose.com/frameworks/think-abstraction-laddering/): move up (why) and down (how) to the right altitude - [think-boundary-critique](https://thinking-framework-skills.productonpurpose.com/frameworks/think-boundary-critique/): audit the boundary judgments that define a frame (who benefits / decides / has expertise / has standing), contrasting the 'is' boundary against the 'ought' boundary and naming the affected-but-excluded - [think-contradiction-resolution](https://thinking-framework-skills.productonpurpose.com/frameworks/think-contradiction-resolution/): reframe a trade-off as a contradiction to dissolve (separation in time/space/scale/condition), anchored to an implementation-free Ideal Final Result - [think-five-whys](https://thinking-framework-skills.productonpurpose.com/frameworks/think-five-whys/): iterative why to trace a cause - [think-frame-creation](https://thinking-framework-skills.productonpurpose.com/frameworks/think-frame-creation/): reframe the problem by distilling themes and the core paradox, then abduce a new standpoint (often an 'approach it as if it were Y' analogy) and reason forward to solutions - [think-problem-restatement](https://thinking-framework-skills.productonpurpose.com/frameworks/think-problem-restatement/): rewrite the problem several ways, pick a better frame ### Assumption and belief challenge - [think-analysis-of-competing-hypotheses](https://thinking-framework-skills.productonpurpose.com/frameworks/think-analysis-of-competing-hypotheses/): score every piece of evidence against every hypothesis for its power to disprove, and favor the hypothesis with the least inconsistent evidence - [think-argument-mapping](https://thinking-framework-skills.productonpurpose.com/frameworks/think-argument-mapping/): diagram claim, reasons, co-premises, objections - [think-authentic-dissent](https://thinking-framework-skills.productonpurpose.com/frameworks/think-authentic-dissent/): engineer for genuine minority dissent (not role-played) - [think-consider-the-unknowns](https://thinking-framework-skills.productonpurpose.com/frameworks/think-consider-the-unknowns/): before committing to a judgment, explicitly list the relevant variables you cannot observe and weigh the gap they leave - [think-evidence-vs-inference-sort](https://thinking-framework-skills.productonpurpose.com/frameworks/think-evidence-vs-inference-sort/): label claims evidence / inference / assumption - [think-ladder-of-inference-check](https://thinking-framework-skills.productonpurpose.com/frameworks/think-ladder-of-inference-check/): reconstruct the climb from data to conclusion - [think-natural-frequency-bayesian](https://thinking-framework-skills.productonpurpose.com/frameworks/think-natural-frequency-bayesian/): re-express conditional probabilities as frequencies - [think-what-would-have-to-be-true](https://thinking-framework-skills.productonpurpose.com/frameworks/think-what-would-have-to-be-true/): turn a claim into testable conditions ### Risk, failure, and resilience - [think-backcasting](https://thinking-framework-skills.productonpurpose.com/frameworks/think-backcasting/): from a desired future, work back to the path - [think-premortem](https://thinking-framework-skills.productonpurpose.com/frameworks/think-premortem/): imagine the plan failed, work back to causes - [think-reference-class-forecasting](https://thinking-framework-skills.productonpurpose.com/frameworks/think-reference-class-forecasting/): anchor an estimate on the base rate of comparable cases - [think-woop](https://thinking-framework-skills.productonpurpose.com/frameworks/think-woop/): wish-outcome-obstacle-plan with an if-then ### Systems and consequences - [think-causal-layered-analysis](https://thinking-framework-skills.productonpurpose.com/frameworks/think-causal-layered-analysis/): read an issue at four depths (litany / system / worldview / myth-metaphor), then reconstruct each layer into alternative futures anchored by a rewritten guiding metaphor - [think-causal-loop-diagrams](https://thinking-framework-skills.productonpurpose.com/frameworks/think-causal-loop-diagrams/): diagram reinforcing/balancing feedback loops - [think-futures-wheel](https://thinking-framework-skills.productonpurpose.com/frameworks/think-futures-wheel/): map first/second/third-order consequences outward - [think-iceberg-model](https://thinking-framework-skills.productonpurpose.com/frameworks/think-iceberg-model/): events -> patterns -> structures -> mental models - [think-process-tracing](https://thinking-framework-skills.productonpurpose.com/frameworks/think-process-tracing/): test rival causal explanations of a single case by each piece of evidence's diagnosticity (hoop, smoking-gun, straw-in-the-wind, doubly-decisive tests) - [think-qualitative-comparative-analysis](https://thinking-framework-skills.productonpurpose.com/frameworks/think-qualitative-comparative-analysis/): code several comparable cases as combinations of conditions in a truth table and derive which configurations are necessary or sufficient for the outcome - [think-stocks-and-flows-reasoning](https://thinking-framework-skills.productonpurpose.com/frameworks/think-stocks-and-flows-reasoning/): reason about accumulations and rates - [think-theory-of-constraints](https://thinking-framework-skills.productonpurpose.com/frameworks/think-theory-of-constraints/): find the single binding constraint capping throughput and attach its exploit / subordinate / elevate decisions (the five focusing steps) - [think-three-horizons](https://thinking-framework-skills.productonpurpose.com/frameworks/think-three-horizons/): hold three overlapping change curves (declining present H1, contested transition H2, emerging desired future H3) on one time canvas, locate the actor, and read the transition dynamics ### Decision and option evaluation - [think-complexity-domain-sort](https://thinking-framework-skills.productonpurpose.com/frameworks/think-complexity-domain-sort/): sort clear / complicated / complex / chaotic - [think-decision-journal](https://thinking-framework-skills.productonpurpose.com/frameworks/think-decision-journal/): record decision + expectation + confidence for calibration - [think-decision-option-review](https://thinking-framework-skills.productonpurpose.com/frameworks/think-decision-option-review/): compare options against weighted criteria - [think-dialectical-bootstrapping](https://thinking-framework-skills.productonpurpose.com/frameworks/think-dialectical-bootstrapping/): estimate, assume the estimate is wrong and list why, estimate again from those changed assumptions, then average the two numbers - [think-eisenhower-moscow-pareto](https://thinking-framework-skills.productonpurpose.com/frameworks/think-eisenhower-moscow-pareto/): urgent-important triage; vital-few focus - [think-expected-value-decision-tree](https://thinking-framework-skills.productonpurpose.com/frameworks/think-expected-value-decision-tree/): price the uncertainty: a tree of choice and chance nodes, rolled back to an expected value per option, with a what-flips-it sensitivity note - [think-fermi-estimation](https://thinking-framework-skills.productonpurpose.com/frameworks/think-fermi-estimation/): structured order-of-magnitude estimate from decomposition - [think-interest-based-negotiation](https://thinking-framework-skills.productonpurpose.com/frameworks/think-interest-based-negotiation/): separate both sides' interests from their positions, decide against your BATNA inside the mapped ZOPA, and invent options for mutual gain across differently-valued issues before dividing value - [think-linear-model-aggregation](https://thinking-framework-skills.productonpurpose.com/frameworks/think-linear-model-aggregation/): combine cues with a simple fixed formula instead of holistic judgment - [think-minimax-regret](https://thinking-framework-skills.productonpurpose.com/frameworks/think-minimax-regret/): minimize worst-case regret: build a regret (opportunity-loss) matrix over un-probabilized states and choose the option whose maximum regret is smallest - [think-one-way-vs-two-way-door](https://thinking-framework-skills.productonpurpose.com/frameworks/think-one-way-vs-two-way-door/): classify by reversibility, match deliberation - [think-pairwise-comparison](https://thinking-framework-skills.productonpurpose.com/frameworks/think-pairwise-comparison/): rank when you cannot score: judge items two at a time, tally the binary wins into a comparison matrix, and derive an order without an absolute scale ### Strategy and opportunity - [think-scenario-planning](https://thinking-framework-skills.productonpurpose.com/frameworks/think-scenario-planning/): construct a set of divergent, internally consistent external futures (2x2 critical-uncertainty axes), then robustness-test strategy across them - [think-swot](https://thinking-framework-skills.productonpurpose.com/frameworks/think-swot/): strengths / weaknesses / opportunities / threats ### Synthesis and reasoning clarity - [think-affinity-mapping](https://thinking-framework-skills.productonpurpose.com/frameworks/think-affinity-mapping/): cluster many notes into emergent themes (bottom-up) - [think-concept-mapping](https://thinking-framework-skills.productonpurpose.com/frameworks/think-concept-mapping/): diagram concepts and labeled relationships - [think-contradiction-tension-mapping](https://thinking-framework-skills.productonpurpose.com/frameworks/think-contradiction-tension-mapping/): map an unsolvable polarity as both/and rather than smoothing it - name the two interdependent poles, the upside and downside of each, the greater purpose that makes managing both worthwhile, plus early-warning signs and action steps for staying in the productive zone - [think-issue-tree](https://thinking-framework-skills.productonpurpose.com/frameworks/think-issue-tree/): decompose a question into a MECE tree - [think-pyramid-principle](https://thinking-framework-skills.productonpurpose.com/frameworks/think-pyramid-principle/): answer-first governing thought + grouped support - [think-walton-argumentation-schemes](https://thinking-framework-skills.productonpurpose.com/frameworks/think-walton-argumentation-schemes/): identify which stereotyped argument pattern is in play, then test it with that scheme's standard critical questions ### Meta-thinking and reflection - [think-after-action-review](https://thinking-framework-skills.productonpurpose.com/frameworks/think-after-action-review/): expected vs actual -> why -> sustain/change - [think-belief-update-routine](https://thinking-framework-skills.productonpurpose.com/frameworks/think-belief-update-routine/): periodically revisit and update key beliefs vs new evidence - [think-interval-calibration-check](https://thinking-framework-skills.productonpurpose.com/frameworks/think-interval-calibration-check/): test a stated confidence interval against an equivalent bet, widen until indifferent, then score stated confidence against the actual hit rate wherever outcomes resolve ### Ethics and values deliberation - [think-ethical-matrix](https://thinking-framework-skills.productonpurpose.com/frameworks/think-ethical-matrix/): grid affected parties (rows, including voiceless ones) against prima facie principles (wellbeing, autonomy, fairness) and read the cell-level pattern of trade-offs - [think-reflective-equilibrium](https://thinking-framework-skills.productonpurpose.com/frameworks/think-reflective-equilibrium/): iterate between case judgments and general principles, revising whichever fits worse, until they cohere - [think-speculative-harms-anti-goals](https://thinking-framework-skills.productonpurpose.com/frameworks/think-speculative-harms-anti-goals/): assume the design succeeds at scale, narrate the dystopian near-future in which it harms third parties and is exploited in bad faith, then convert each harm into an explicit anti-goal constraining the design - [think-veil-of-ignorance-reasoning](https://thinking-framework-skills.productonpurpose.com/frameworks/think-veil-of-ignorance-reasoning/): decide a values trade-off as if you had an equal chance of being any affected party, then return to the actual decision and confront the gap ## Tools - [think-framework-advisor](https://thinking-framework-skills.productonpurpose.com/tools/think-framework-advisor/): Produces a prioritized, evidence-graded Thinking Plan that diagnoses which thinking frameworks a situation actually needs - the dominant cognitive job, a short sequence of the fewest fitting frameworks to apply (each with its evidence tier, expected artifact, and a ready-to-run prompt), and what not to use. - [think-random-frameworks](https://thinking-framework-skills.productonpurpose.com/tools/think-random-frameworks/): Generates three off-pattern framework analyses of a topic by drawing frameworks at random, applying each regardless of fit, and harvesting the non-obvious angles the unexpected lenses expose. - [think-research-framework](https://thinking-framework-skills.productonpurpose.com/tools/think-research-framework/): Researches a thinking framework end to end and produces a schema-valid proposed registry entry plus a learning dossier, grading the evidence on the seven-tier model and assessing overlap against the shipped catalog. - [think-top3](https://thinking-framework-skills.productonpurpose.com/tools/think-top3/): Produces a worked three-framework analysis of a topic. ## Recipes - [think-audit-reasoning](https://thinking-framework-skills.productonpurpose.com/recipes/audit-reasoning/): Check whether a conclusion is sound before trusting it, by sorting evidence from inference, reconstructing the inferential climb, and reviewing through separated lenses. (steps: think-evidence-vs-inference-sort -> think-ladder-of-inference-check -> think-parallel-perspectives-review) - [think-expand-options](https://thinking-framework-skills.productonpurpose.com/recipes/expand-options/): Break past the obvious option set by reframing the problem, transforming the seed with SCAMPER, and reversing its foundational assumptions, then shortlisting candidates. (steps: think-problem-restatement -> think-scamper -> think-assumption-reversal) - [think-first-principles](https://thinking-framework-skills.productonpurpose.com/recipes/first-principles/): Reason from fundamentals by decomposing a problem to its irreducible level, then stripping the inherited assumptions, so you rebuild from what is actually necessary rather than from convention or analogy. (steps: think-abstraction-laddering -> think-assumption-reversal) - [think-idea-quality-audit](https://thinking-framework-skills.productonpurpose.com/recipes/idea-quality-audit/): Decide which of a batch of candidate ideas are worth committing to, by scoring them on explicit quality dimensions and then adversarially stress-testing the strongest few. (steps: think-decision-option-review -> think-red-team-light) - [think-issue-position-argument-mapping](https://thinking-framework-skills.productonpurpose.com/recipes/issue-position-argument-mapping/): Turn a tangled multi-question deliberation or transcript into an inspectable typed map by chaining shipped moves, surfacing the open issues, attaching rival positions to each, and running a pro/con pass on each position, so a sprawling debate becomes a navigable structure. (steps: think-issue-tree -> think-decision-option-review -> think-argument-mapping) - [think-kepner-tregoe](https://thinking-framework-skills.productonpurpose.com/recipes/kepner-tregoe/): Run the Kepner-Tregoe rational process as a chain of shipped moves, taking a bounded operational problem through cause-finding, then a weighted choice among options, then a forward risk pass, so a fix is de-risked end to end. (steps: think-issue-tree -> think-decision-option-review -> think-premortem) - [think-pdca-a3](https://thinking-framework-skills.productonpurpose.com/recipes/pdca-a3/): Run the Plan-Do-Check-Act improvement loop as a chain of shipped moves, taking a performance gap through root-cause and countermeasure choice, then a structured review of actual versus expected, then a standardize-or-iterate decision. (steps: think-issue-tree -> think-decision-option-review -> think-after-action-review) - [think-reframe-problem](https://thinking-framework-skills.productonpurpose.com/recipes/reframe-problem/): Make sure you are solving the right problem before generating solutions, by restating it, sorting evidence from inference, and reviewing it through separated lenses. (steps: think-problem-restatement -> think-evidence-vs-inference-sort -> think-parallel-perspectives-review) - [think-stress-test-decision](https://thinking-framework-skills.productonpurpose.com/recipes/stress-test-decision/): Pressure-test a consequential decision before committing, by comparing options, surfacing the conditions that must hold, imagining failure, and sanity-checking the estimate against base rates. (steps: think-decision-option-review -> think-what-would-have-to-be-true -> think-premortem -> think-reference-class-forecasting) ## Evaluated, not shipped We evaluated 135 methods; 63 ship as skills. The other 72 are documented with the reasoning in the Framework Library. See [evaluated.json](https://thinking-framework-skills.productonpurpose.com/evaluated.json) and the [Framework Library](https://thinking-framework-skills.productonpurpose.com/library/).