Feynman — Development skill for Claude Code
why explain in words when diagram do trick.
How to install Feynman
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open apolenkov/feynman and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Feynman does
why explain in words when diagram do trick.
Alternatives in Development
- Diagram 2.3k ★
- Eli5 — Say the last answer again in plain words — same facts, in the order the operator needs them 49 ★
- Openhop Flow — Render an animated OpenHop flow diagram for the prompt that follows 41 ★
README
feynman
   [](https://skills.sh/apolenkov/feynman)
feynman is a Codex plugin and local CLI that makes structured answers easier to read. It injects concise diagram guidance at Codex session start and provides a standalone linter for ASCII visuals.
Install
Native Codex plugin
codex plugin marketplace add apolenkov/feynman --ref main
codex plugin add feynman@feynman
Open `/plugins` in Codex to search for **Feynman**, install it, then start a new session. The skill is discoverable for visual architecture, ASCII diagrams, flows, trees, comparisons, priorities, and status summaries.
skills.sh (Codex)
For teams that distribute skills through [skills.sh](https://www.skills.sh/), install the same Codex-only skill directly from this repository:
npx skills add apolenkov/feynman --skill feynman --agent codex --global --yes
The skill delegates state changes to the published CLI through `npx`; it does not install or configure any non-Codex integration. The skills.sh catalog is indexed asynchronously after installations, so a newly released source can take a short time to appear in search.
Local hook and CLI
npx -y @albinocrabs/feynman@latest install
npx -y @albinocrabs/feynman@latest doctor
The installer targets Codex by default and writes only to `~/.codex`. It is idempotent. Uninstall with:
npx -y @albinocrabs/feynman@latest uninstall
The native plugin supplies the Codex skill. The CLI installer registers the `SessionStart` hook that injects the selected ruleset into a session.
What it does
feynman classifies a response's structure and chooses the smallest useful visual: flow, tree, table, status m
Related Skills
Al Explain Diagram
Explain a topic scaled to an audience, with a simple Mermaid flowchart or sequence diagram alongside the text
Explain Simple
Explain a file or folder in very simple words, like to a 15-year-old. No jargon, no technical depth — just wha
Deep Thinking
Reason by the Claude Fable 5.1 protocol: grounded claims, multi-hypothesis diagnosis, self-review, Floor check
Claude Tutor
Obsidian plugin: learn your notes and PDFs with the Feynman technique, tutored by Claude through your Claude C
Feynman Learn
Feynman technique learning coach for quick concept explanations, analogies, teach-back prompts, diagnostic que
Claude Skill Learn
A Claude Code skill that teaches any topic using the Feynman Technique.
Related Agents
Council Feynman
Council member. Use standalone for first-principles debugging & explanation testing, or via /council for multi
Feynman Explainer
Decomposes a technical concept into layered explanations using the Feynman technique -- analogy first, mechani
Polymathic Feynman
Reasons through Feynman's cognitive architecture — first-principles rebuilding, the freshman test, twelve prob