skills/critical-evaluation/SKILL.md
Systematic critical evaluation framework for analyzing arguments, detecting cognitive biases, and improving decision quality. Use for complex decisions, debate analysis, and identifying logical fallacies.
npx skillsauth add fatby/duncrew critical-evaluationInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
A systematic framework for analyzing arguments, detecting cognitive biases, and improving decision quality through structured critical thinking.
Break down the argument or decision into core components:
Check for common cognitive biases:
| Bias | Description | Questions to Ask | |------|-------------|------------------| | Confirmation Bias | Seeking information that confirms existing beliefs | "Am I ignoring contradictory evidence?" | | Anchoring Bias | Relying too heavily on first piece of information | "Did the initial information distort my judgment?" | | Availability Heuristic | Overestimating importance of recent/memorable info | "Am I overweighing vivid examples?" | | Dunning-Kruger Effect | Overestimating one's own competence | "Do I really have the expertise needed?" | | Sunk Cost Fallacy | Continuing because of past investment | "Am I letting past costs influence future decisions?" | | Groupthink | Conforming to group opinion | "Am I agreeing just to maintain harmony?" | | Framing Effect | Being influenced by how info is presented | "Would I decide differently if framed another way?" |
Identify common logical fallacies:
| Fallacy | Pattern | Example | |---------|---------|---------| | Ad Hominem | Attacking person, not argument | "His idea is bad because he's inexperienced" | | Straw Man | Misrepresenting opponent's position | "You want to destroy the economy" (from "regulate pollution") | | False Dilemma | Presenting only two options | "Either we cut costs or we go bankrupt" | | Slippery Slope | Assuming one step leads to catastrophe | "If we allow this, then everything will collapse" | | Appeal to Authority | Using authority as evidence | "Expert X says so, so it must be true" | | Correlation ≠ Causation | Assuming causation from correlation | "Ice cream sales increase with drownings" | | Hasty Generalization | Conclusion from insufficient evidence | "Two failures mean the whole approach is wrong" |
Evaluate the quality of evidence:
Deliberately consider opposing views:
Assess and communicate uncertainty:
## Decision: [Brief description]
### 1. Core Components
- Claim:
- Evidence:
- Reasoning:
- Assumptions:
### 2. Bias Check
- Confirmation bias risk: [High/Medium/Low]
- Anchoring bias risk: [High/Medium/Low]
- Other biases identified:
### 3. Fallacy Check
- Logical fallacies found:
- Argument weaknesses:
### 4. Evidence Quality
- Source credibility:
- Methodology strength:
- Key limitations:
### 5. Alternative Perspectives
- Devil's advocate view:
- Red team concerns:
- Scenario analysis:
### 6. Recommendation
- Confidence level: [High/Medium/Low]
- Key uncertainties:
- Final recommendation:
## Argument Analysis
### Original Argument
[Quote or summarize]
### Deconstruction
1. **Claim**:
2. **Evidence**:
3. **Reasoning**:
4. **Assumptions**:
### Critical Assessment
- **Strengths**:
- **Weaknesses**:
- **Biases detected**:
- **Fallacies identified**:
### Improved Argument
[How to strengthen the argument]
Use critical evaluation as a validation phase in the structured reasoning flywheel:
Log critical evaluation insights:
Ensure ideation avoids:
Situation: "Should we launch Product X?" Critical Evaluation:
Situation: "Microservices are always better than monoliths" Critical Evaluation:
Track effectiveness:
tools
Use the webSearch tool to find information online.
development
Query weather information for any location.
tools
Send WhatsApp messages to other people or search/sync WhatsApp history via the wacli CLI (not for normal user chats).
tools
Start voice calls via the OpenClaw voice-call plugin.