Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Hanlons Razor

ASecurity

Never attribute to malice that which is adequately explained by incompetence

22 stars
0 votes
0 copies
0 views
Added 9/20/2026
businessrustgoreactawsdebugging

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add lev-os/agents --skill hanlons-razor --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hanlons Razor?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Hanlons Razor
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lev-os-hanlons-razor/badge)](https://www.skillsdirectory.com/skills/lev-os-hanlons-razor)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: hanlons-razor
description: Never attribute to malice that which is adequately explained by incompetence
---

# Hanlon's Razor

## Core Concept

Hanlon's Razor states: "Never attribute to malice that which is adequately explained by stupidity" (or incompetence, ignorance, or mistake). It is a heuristic that encourages people to consider alternative explanations for negative outcomes - particularly human error, oversight, or incompetence - before assuming malicious intent.

This principle reduces unnecessary conflict, preserves relationships, and leads to more effective problem-solving by focusing on systemic issues rather than blame.

## When to Use

- Interpreting others' actions that cause you harm or inconvenience
- Managing workplace conflicts and misunderstandings
- Debugging organizational problems
- Evaluating political or corporate decisions
- Preserving relationships when mistakes occur
- Reducing stress from perceived slights

## Implementation

### 1. Recognize Attribution Trigger
Notice when you interpret negative outcomes as intentional:
- "They're trying to sabotage me"
- "They deliberately excluded me"
- "This was designed to make my life difficult"

### 2. Generate Alternative Explanations
Ask: What non-malicious explanations could account for this?
- Mistake or oversight
- Lack of information
- Poor communication
- Incompetence or inexperience
- Conflicting priorities
- System dysfunction
- Time pressure or stress

### 3. Apply Occam's Razor to Intent
Which requires fewer assumptions:
- **Malice**: They identified you, planned action, executed deliberately, concealed intent
- **Incompetence**: They made an error, overlooked something, didn't understand impact

Most negative outcomes result from simple failures, not coordinated malice.

### 4. Verify Before Concluding
Test the simpler hypothesis:
- Ask for clarification
- Look for pattern (repeated targeting vs. random errors)
- Check if others affected (systemic vs. personal)
- Examine consequences (did perpetrator benefit?)

### 5. Respond Constructively
Based on incompetence/error hypothesis:
- Fix the system that allowed the error
- Provide feedback and training
- Improve communication channels
- Address root causes

Based on malice hypothesis (if evidence confirms):
- Document pattern
- Set clear boundaries
- Escalate appropriately
- Protect yourself

## Real-World Examples

**Email Exclusion**
- **Situation**: Not included in important meeting invitation
- **Malicious interpretation**: "They're deliberately excluding me from decisions"
- **Hanlon's Razor**: "They forgot to add me to the distribution list"
- **Action**: Simply ask to be added, check if others also missed it

**Project Roadblock**
- **Situation**: Another team delays approval you need
- **Malicious interpretation**: "They're blocking me to make themselves look better"
- **Hanlon's Razor**: "They're overwhelmed, don't understand urgency, or have competing priorities"
- **Action**: Clarify importance, offer to help, escalate timeline constraints

**Customer Service Failure**
- **Situation**: Company makes billing error in their favor
- **Malicious interpretation**: "They're trying to steal from customers"
- **Hanlon's Razor**: "Their billing system has a bug, or staff made data entry error"
- **Action**: Report error, expect correction, monitor for pattern

**Political Decision**
- **Situation**: Policy change harms your interests
- **Malicious interpretation**: "They're corrupt and bought off by special interests"
- **Hanlon's Razor**: "They didn't foresee consequences, or optimized for different constituency"
- **Action**: Provide feedback on unintended impacts, engage constructively

## Benefits

**Emotional**
- Reduced anger and stress
- Less paranoia and anxiety
- Preserved mental energy
- Greater peace of mind

**Relational**
- Stronger workplace relationships
- Benefit of the doubt builds trust
- Reduced unnecessary conflict
- Better collaboration

**Practical**
- Focus on fixable problems (systems) vs. unfixable ones (malice)
- Faster problem resolution
- More effective feedback
- Organizational learning

## Common Pitfalls

- **Naivety**: Some people ARE malicious - don't ignore patterns
- **Enabling**: Excusing incompetence when accountability needed
- **Self-blame**: "It's my fault for being suspicious" when suspicion warranted
- **Ignoring evidence**: Dismissing clear signs of malicious intent
- **Over-application**: Trusting beyond what evidence supports

## When NOT to Apply

Hanlon's Razor is a heuristic, not a law. Consider malice when:
- **Pattern exists**: Repeated harm specifically targeting you
- **They benefit**: Action clearly advantages perpetrator at your expense
- **Concealment**: Active efforts to hide or mislead
- **Sophistication**: Action requires planning incompatible with simple error
- **Context**: Operating in adversarial environment (competitors, litigation)

## Relationship to Other Frameworks

- **Occam's Razor**: Broader principle (prefer simpler explanations) - Hanlon's is specific application
- **Fundamental Attribution Error**: Cognitive bias to over-attribute to character vs. situation
- **Principle of Charity**: Interpret others' arguments in best possible light
- **Growth Mindset**: Mistakes are learning opportunities, not character flaws
- **Blameless Postmortems**: Focus on system improvements, not individual blame

## Cultural Variations

**Western**: "Never attribute to malice..." (focus on individual incompetence)
**Systems Thinking**: "Never attribute to malice what can be explained by systemic dysfunction"
**High-Trust Cultures**: Default assumption of good faith
**Low-Trust Cultures**: May need to verify more actively before assuming incompetence

## Success Metrics

- Reduced conflict and relationship damage from misattribution
- Faster problem resolution by addressing root causes
- Lower stress and emotional reactivity
- More effective feedback conversations
- Stronger organizational learning culture

## Historical Context

**Origin**: Robert J. Hanlon submitted to Murphy's Law Book Two (1980)
**Predecessors**: Similar sentiments in 18th-century writings
**Modern adoption**: Widely used in tech culture, management, conflict resolution
**Related sayings**: "Assume positive intent" (Indra Nooyi), "Don't ascribe to malice what can be explained by incompetence"

## Key Insight

Hanlon's Razor is both psychologically protective and practically effective: malice requires coordination and intent (high complexity), while mistakes are common (high base rate). Defaulting to incompetence reduces unnecessary conflict, preserves relationships, and focuses energy on fixable systemic problems rather than unfixable malicious actors.

However, remain alert: when evidence accumulates of genuine malice, don't rationalize it away. The razor is a starting assumption, not a conclusion.

---

**Primary Sources**: Robert J. Hanlon (1980), Farnam Street, management literature
**Related Concepts**: Occam's Razor, Fundamental Attribution Error, Principle of Charity
**Complexity**: Low - simple concept, requires judgment to apply
**Estimated Learning**: 10 minutes to understand, ongoing practice for automatic application

Attribution

lev-oslev-os
View sourceMore from lev-os →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Solution Architect

Designs system architecture, component specifications, and technical integration strategy. Use when: designing solutions, system architecture, technology stack, or integration approaches.

192 votes

Akorchak:Venture Assessment

Generate a comprehensive VC investment assessment report for a company

72 votes

Stock Analysis

Analyze stocks and cryptocurrencies using Yahoo Finance data. Supports portfolio management (create, add, remove assets), crypto analysis (Top 20 by market cap), and periodic performance reports (daily/weekly/monthly/quarterly/yearly). 8 analysis dimensions for stocks, 3 for crypto. Use for stock analysis, portfolio tracking, earnings reactions, or crypto monitoring.

6511 votes

Just Fucking Cancel

Find and cancel unwanted subscriptions by analyzing bank transactions. Detects recurring charges, calculates annual waste, and helps you cancel with direct URLs and browser automation. Use when: 'cancel subscriptions', 'audit subscriptions', 'find recurring charges', 'what am I paying for', 'save money', 'subscription cleanup', 'stop wasting money'. Supports CSV import (Apple Card, Chase, Amex, Citi, Bank of America, Capital One, Mint, Copilot) OR Plaid API for automatic transaction pull. Out...

6511 votes

Telegram Compose

Compose rich, readable Telegram messages using HTML formatting via direct Telegram API. Use when: (1) Sending any Telegram message beyond a simple one-line reply, (2) Creating structured messages with sections, lists, or status updates, (3) Need formatting unavailable via Clawdbot's Markdown conversion (underline, spoilers, expandable blockquotes, user mentions by ID), (4) Sending alerts, reports, summaries, or notifications to Telegram, (5) Want professional, scannable message formatting wit...

6511 votes
View all in business →