Combat Epistemology

Ten rationalist reasoning techniques for structured thinking. Includes taboo (semantic decompression), murphyjitsu (pre-mortem planning), doublecrux (crux identification), goalfactor (goal decomposition), aversionfactor (resistance surfacing), steelman (argument strengthening), referenceclass (base-rate anchoring), hamming (priority confrontation), innerloop (intuition extraction), and noticing (confusion detection). Use when the user asks to apply any of these techniques, or when structured reasoning would help with a decision, disagreement, plan, or estimate.

7 stars 1 forksProductivity & Notes

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add dgriffith/combat-epistemology --skill combat-epistemology
Manual install
git clone --depth 1 https://github.com/dgriffith/combat-epistemology.git /tmp/combat-epistemology
mkdir -p ~/.claude/skills
cp -r /tmp/combat-epistemology/. ~/.claude/skills/combat-epistemology

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Combat Epistemology

Ten rationalist cognitive techniques for AI-assisted structured thinking.

When the user's request matches a technique below, apply that technique's process. When multiple techniques could help, suggest the most relevant one or chain them together.

## Technique Selection Guide

| If the user needs to... | Use |
|--------------------------|-----|
| Unpack a loaded or contested term | **taboo** |
| Stress-test a plan before committing | **murphyjitsu** |
| Find what would change minds in a disagreement | **doublecrux** |
| Understand why they actually want something | **goalfactor** |
| Surface why they're stuck or procrastinating | **aversionfactor** |
| Build the strongest opposing argument | **steelman** |
| Ground an estimate in actual base rates | **referenceclass** |
| Audit whether they're working on what matters | **hamming** |
| Check what their gut actually predicts | **innerloop** |
| Catch something they're glossing over | **noticing** |

---

## taboo — Semantic Decompression

*"If you couldn't use that word, what would you say?"*

Ban a contested term and force unpacking what it actually means.

**Process:**
1. Identify the suspect term — abstract, contested, load-bearing, or emotionally charged
2. Ban the word — it cannot appear in subsequent discussion
3. Request unpacked restatement — "Restate your claim without using [term]"
4. Identify components — break down descriptive claims, normative claims, boundary claims, causal claims
Read the full skill on GitHub

Details

Skill name
combat-epistemology
Repo updated
20 March 2026

FAQ

What does the Combat Epistemology skill do?

Ten rationalist reasoning techniques for structured thinking. Includes taboo (semantic decompression), murphyjitsu (pre-mortem planning), doublecrux (crux identification), goalfactor (goal decomposition), aversionfactor (resistance surfacing), steelman (argument strengthening), referenceclass (base-rate anchoring), hamming (priority confrontation), innerloop (intuition extraction), and noticing (confusion detection). Use when the user asks to apply any of these techniques, or when structured reasoning would help with a decision, disagreement, plan, or estimate.

How do I install the Combat Epistemology skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add dgriffith/combat-epistemology --skill combat-epistemology. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Combat Epistemology popular?

It lives in dgriffith/combat-epistemology, which has 7 GitHub stars and 1 forks.

Related skills

Founder Fundraising Outreach

8

evalyze-ai/founder-fundraising-outreach

Use this skill for any email or message the user wants written, replied to, improved, or followed up, with deep specialization in founder fundraising. Covers cold emails to VCs, angels, family offices, syndicates, accelerators; follow-up sequences; replies to investor questions on traction, valuation, round status, decks, competition, or skeptical pushback; due diligence prep and data rooms; post-meeting recaps; pipeline stall recovery when an investor goes silent; rewriting drafts; mass outreach. Also fires on general email tasks like "reply to this email," "draft a response," "write an email

Productivity & Notes

Amemo Skill

8

lockfeel/amemo-skill

amemo-skill 统一调度中心,专为 AI 工具链接麦小记 APP 而开发的技能包,专注于笔记、清单和健康数据的管理。 何时用: 当用户提到「麦小记」或「amemo」,或涉及以下意图时立即调用。 触发词: 保存笔记(帮我记一下/save note/记录一下) | 任务提醒(提醒我/今天去/记得要/remind me) | 查询笔记(查看笔记/找笔记/find my notes) | 查询任务(查看待办/check tasks) | 健康数据(步数/睡眠/血压/health data) | 健康简报(健康怎么样/health summary) | 登录(麦小记登录/登录麦小记/手机号+验证码/login) | AI记忆(永久记住/刷新助手记忆/save memory)。 何时不用: 用户日常含数字的对话(如"100块钱""2026年3月")不触发登录/验证码流程。

Productivity & Notes

Interactive Workflow

8

abualnassr/interactive-workflow

Build an interactive HTML workflow or process diagram (cards on a fixed grid, orthogonal labelled arrows, click-to-highlight with whole-chain trace, exception routes that can be switched off, right-hand context panel, search, deep links, four switchable colour themes including a dark one) plus a PNG for slides. Use when asked for an interactive workflow, process flow, work process, process map, operating model map, framework map, or to turn a Mermaid flowchart into something clickable.

Productivity & Notes

Xbrain

9

corespeed-io/xbrain

Organize authorized saved references into evidence-based design categories, visual features and tentative styles, then retrieve original images and sources for an Agent's design task. Use when someone has saved UI, graphic or interior references but cannot describe the style they want.

Productivity & Notes

Mcd Order Memory

8

zkk-orz/mcd-order-memory

麦当劳点餐记忆中枢——替你记住所有人的胃口、钱包和健康。把任意格式的多人点餐意愿(微信群接龙、群聊乱流、口头转述)解析成订单;按人按餐段(午餐/下午茶/晚餐/夜宵/加班餐)自动记住每个人的口味与忌口,越用越懂;出单自动查券/积分/会员价给出省钱方案(选定权在用户);自动统计每人卡路里并按月累计;本地记账生成月账单;多人单自动生成 AA 收款卡(每人应付+微信群收款照抄清单+口头销账记欠款);一键生成本群麦门月报战报卡。Use when 用户提到:点麦当劳、麦麦、麦当劳点餐/外卖、给娃/孩子/爸妈/老公/同事点、部门午餐/下午茶/夜宵、拼单、接龙点餐、还是上次那单/老样子(复购)、麦门、麦当劳优惠/券/积分、卡路里/热量、AA/分账/谁没付/欠款、月报/战报/本月总结、mcd order 等——即使没明说用本 skill。不处理非麦当劳餐饮。

Productivity & Notes

Worktrunk Workflows

8

sylearn/wtflow

Design, configure, operate, and troubleshoot Worktrunk (`wt`) workflows for Git worktrees. Use when setting up or modifying `.config/wt.toml` or `~/.config/worktrunk/config.toml`, adding hooks, aliases, LLM commit generation, per-worktree dev servers/databases/cache copying, agent handoffs for Claude Code/Codex/OpenCode, inspecting `wt list` state, running safe `wt switch`/`wt merge`/`wt remove` workflows, or debugging shell integration, approvals, logs, markers, vars, CI status, or Worktrunk command behavior.

Productivity & Notes

Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.