Back to Skills

Feynman It

Turns any topic into a hand-illustrated PDF using the Feynman technique — a plain-language sentence, an analogy that gets its own diagram, an explicit misconceptions section, and a one-breath recap

pdflearningexplainerteachingdocumentationonboarding
By TadTheFisherman
1Updated 3 weeks agoCSSMIT

Skill Content

# Feynman It

Turns any topic — a confusing AI answer, a jargon-heavy article, an unfamiliar codebase, a whole book — into a short, hand-illustrated PDF, built the way Richard Feynman actually taught, instead of just prompting an AI to "explain it simpler".

## When It Triggers

- Any request to explain, teach, break down, or demystify a concept, system, or process
- "Make a PDF / one-pager / handout / explainer / cheat sheet / study guide / illustrated guide" about something
- "Explain like I'm 12" or "make this simpler" requests that want a visual artifact, not just shorter prose
- You don't need to say "Feynman" — any request for a clear, diagram-rich explainer PDF qualifies

## The Method It Enforces

Most "explain it simply" prompts just make the same wall of text shorter. Feynman It instead forces the explanation through five steps:

1. **One plain-language sentence** — no jargon allowed
2. **Explain it to a smart 12-year-old** — short, concrete, no hand-waving
3. **An analogy that earns its own diagram** — something familiar, mapped onto the unfamiliar thing
4. **The parts people get wrong, named explicitly** — the highest-value part of any explanation is usually the part that gets skipped
5. **A one-breath recap** the reader could repeat to a friend

It holds itself to a "pictures-only test": flip through just the diagrams and captions, skip every word of prose, and you should still get the gist. Every major idea gets a hand-authored SVG diagram — not a stock icon.

## How It Works

It's a normal HTML page (a shared print-tuned stylesheet plus hand-drawn inline SVG diagrams), rendered to PDF with headless Chrome or Edge. No image-generation model is involved — the diagrams are real vector shapes Claude draws directly, then the finished PDF lands on the user's Desktop.

## Installation

```bash
git clone https://github.com/TadTheFisherman/feynman-it.git
cp -r feynman-it ~/.claude/skills/feynman-pdf
```

Requires Claude Code, Python 3, and Google Chrome or Microsoft Edge installed locally (used headlessly — no extra Python packages needed).

## Example Prompts

- "Feynman this article for me: [paste link or text]"
- "Make me an illustrated explainer on how DNS works"
- "Explain the auth module in this codebase like I'm onboarding as a new hire"
- "Compress this book into a one-page PDF: [title/notes]"

## Does Not Trigger For

- Forms that need filling out
- Merging or splitting existing PDFs
- Reports of raw data with no explanatory intent

(Those belong to a generic PDF-handling skill instead.)

## Implementation

Nine example PDFs — built with the skill itself, spanning AI/dev concepts, an unfamiliar codebase, a whole book, physics, economics, blockchain, and math — are in the repo with full PDFs and page screenshots. MIT licensed.

How to use

  1. Copy the skill content above
  2. Create a .claude/skills/feynman-it directory in your project (or ~/.claude/skills/feynman-it to use it in every project)
  3. Save the content as .claude/skills/feynman-it/SKILL.md
  4. Claude Code loads it automatically when the task matches, or run /feynman-it to invoke it directly

Feynman It

Turn anything complicated into a short, hand-illustrated PDF — built the way Richard Feynman actually taught.

A confusing AI answer. A jargon-heavy article. An unfamiliar codebase. A whole book. Re-reading or re-asking doesn't make dense things click — Feynman It does, by forcing the explanation through Feynman's own method instead of just prompting an AI to "explain it simpler."

A Claude Code Skill. Say what you want explained, get a polished PDF on your Desktop a few minutes later.

Why this works

Most "explain it simply" prompts just make the same wall of text shorter. Feynman It enforces the actual technique:

  1. One plain sentence. No jargon allowed in it.
  2. Explain it to a smart 12-year-old. Short, concrete, no hand-waving.
  3. An analogy — with its own picture. Something you already live with, mapped onto the unfamiliar thing.
  4. The gaps people get wrong, named explicitly. The highest-value part of any explanation is usually the part that gets skipped.
  5. A one-breath recap you could repeat to a friend.

And it holds itself to the pictures-only test: flip through just the diagrams and captions, skip every word of prose, and you should still get the gist. Every major idea earns a hand-authored diagram — not decoration, not a stock icon, an actual figure that teaches the point.

See it in action

Nine topics, nine different accent colors — each explainer picks its own, not a reskinned template:

Each folder has the full PDF plus PNG exports of the best pages.

Install

Requires Claude Code, Python 3, and Google Chrome or Microsoft Edge installed (used headlessly to render the PDF — no extra Python packages needed).

git clone https://github.com/TadTheFisherman/feynman-it.git

Copy the cloned folder into your Claude Code skills directory, named feynman-pdf (that's the skill's technical id — the repo itself is named for the public brand):

# macOS / Linux
cp -r feynman-it ~/.claude/skills/feynman-pdf

# Windows (PowerShell)
Copy-Item -Recurse feynman-it "$env:USERPROFILE\.claude\skills\feynman-pdf"

Restart Claude Code (or start a new session) and it's live.

Use it

Just ask, in plain language:

"Feynman this article for me: [paste link or text]"

"Make me an illustrated explainer on how DNS works"

"Explain the auth module in this codebase like I'm onboarding as a new hire"

"Compress this book into a one-page PDF: [title/notes]"

You don't need to say "Feynman" — any request for a clear, diagram-rich explainer PDF triggers it. The finished PDF lands on your Desktop; everything else stays in a scratch folder that gets cleaned up automatically.

What it's not

Not a generic PDF generator — it's the Feynman method plus hand-drawn diagrams, specifically. If you want a form filled out, two PDFs merged, or a report of raw data, that's a different tool.

License

MIT

View source on GitHub