Install
$ agentstack add skill-product-on-purpose-thinking-framework-skills-think-ladder-of-inference-check ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
About
Ladder of Inference Check
People move from observation to action up an invisible, near-instant ladder: all available data, the data they select, the meaning they add, the assumptions they make, the conclusion they draw, the action they take. The leaps feel like facts. This skill slows the climb back down for a given conclusion: it reconstructs the rungs, exposes where selection and interpretation crept in, flags the riskiest leap, and tests at least one alternative interpretation of the same data. The output is an annotated reasoning trace, not prose.
When to Use
- A conclusion feels certain but actually rests on interpretation.
- A disagreement traces to two people reading the same situation differently.
- Auditing a contested inference, including the agent's own conclusion.
- As a step in a reasoning-audit workflow, often after an evidence/inference sort.
When NOT to Use
- The conclusion follows from direct, verifiable data with no real inferential leap.
- To generate ideas or options (wrong tool).
- On trivial matters where the climb does not matter.
- As a way to dress up and defend the conclusion you already hold.
Instructions
When asked to check the ladder of inference, follow these steps:
- State the conclusion being examined, in one sentence.
- List the observable data available - everything that could have been noticed, not just what was used.
- Identify the data actually selected - which subset the conclusion was built on, and what was left out.
- Surface the meaning and assumptions added - the interpretation laid on the selected data, and the assumptions that interpretation requires.
- Flag the riskiest rung - the single leap most likely to be wrong or selective.
- Test an alternative interpretation - give at least one credible different reading of the same data, and what it would imply.
- Emit the reasoning trace per
references/TEMPLATE.md.
Output Format
Use the template in references/TEMPLATE.md. The deliverable is the reconstructed ladder with a flagged rung and an alternative interpretation, not prose.
Quality Checklist
Before finalizing, verify:
- [ ] Observable data includes what was left out, not only what was used.
- [ ] The meaning and assumptions added are stated explicitly, separate from the data.
- [ ] The single riskiest rung is named.
- [ ] At least one credible alternative interpretation is given.
- [ ] The trace tests the climb rather than rationalizing the conclusion.
- [ ] The output is the reasoning trace artifact, not prose.
Evidence
Tier P. The ladder is an influential practitioner model (Argyris; Senge, The Fifth Discipline, 1990). The underlying phenomenon (people select data and add interpretation, then treat conclusions as fact) is well grounded in cognitive psychology, but the ladder itself is a map, not a validated intervention, and evidence is transferred from human contexts, not AI-validated. Full grading: evidence/dossier.md.
Examples
See references/EXAMPLE.md for a completed reasoning trace.
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: product-on-purpose
- Source: product-on-purpose/thinking-framework-skills
- License: Apache-2.0
- Homepage: https://product-on-purpose.github.io/thinking-framework-skills/
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.