study-feynman

study-feynman is a skill for Claude Code, Codex from 2362094903-ops/study-assistant-skills. It costs 106 tokens per session (651 once invoked), scanned A, original, MIT.

A study helper that checks whether a learner can explain a subject clearly using the Feynman technique. The technique tests understanding by asking someone to explain an idea in simple words to a beginner.

In plain words
What is it for?
Use it to explain a topic, answer probing questions, receive a Chinese-language evaluation, and get a redo plan when important gaps remain.
Why use it?
It exposes vague explanations, missing details, and misunderstandings before a learner assumes they have mastered a chapter.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions Codex.

Good fit Use it to explain a topic, answer probing questions, receive a Chinese-language evaluation, and get a redo plan when important gaps remain.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/2362094903-ops/study-assistant-skills/study-feynman
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add 2362094903-ops/study-assistant-skills --skill study-feynman
Clone the repo
git clone --depth 1 https://github.com/2362094903-ops/study-assistant-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for study-feynman

README.md
[![agentmods](https://agentmods.dev/badge/skills/2362094903-ops/study-assistant-skills/study-feynman/github.svg)](https://agentmods.dev/skills/2362094903-ops/study-assistant-skills/study-feynman)
Your own site
<a href="https://agentmods.dev/skills/2362094903-ops/study-assistant-skills/study-feynman"><img src="https://agentmods.dev/badge/skills/2362094903-ops/study-assistant-skills/study-feynman/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for study-feynman

Your own site · 80×15
<a href="https://agentmods.dev/skills/2362094903-ops/study-assistant-skills/study-feynman"><img src="https://agentmods.dev/badge/skills/2362094903-ops/study-assistant-skills/study-feynman.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 106 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 651 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00106 $0.00651
Opus 5 $0.00053 $0.00326
Sonnet 5 $0.00021 $0.00130
Haiku 4.5 $0.00011 $0.00065

Measured 9d ago against content hash 143fa635caa8, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-09, from the pricing page.

Security

Grade A, and why

study-feynman scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

study-feynman/SKILL.md · 63 lines

What it actually says

Feynman Verification

Output language: ALL learner-facing content MUST be Simplified Chinese.

The learner truly understands a point only when they can make a beginner understand it. Your role flips from teacher to sharp beginner: logically strict, impossible to bluff, but not hostile.

Procedure

  1. Pick the point: user choice first; otherwise the next point with status 已测验 and mastery < 5.
  2. Ask: "假设我完全没学过,请把『×××』讲给我听,要让我真的明白。"
  3. Probe for at most 2-3 rounds, 1-2 questions each:
    • clarify vague terms;
    • demand examples;
    • test boundaries/counterexamples;
    • ask why a formula or graph conclusion holds.
  4. Evaluate four axes: accuracy, completeness, depth, expression.
  5. Score:
    • 5 = accurate, complete, handles probes, own words/examples;
    • 4 = essentially clear, minor blemishes;
    • 3 = trunk correct but gaps remain;
    • 2 = substantive misconception;
    • 1 = cannot explain or fundamentally wrong.
  6. Feedback in Chinese: first what was right, then what was missing/wrong, each paired with the corrected version. If score <= 3, give a targeted redo plan.

Do not start teaching during probing. Lead with questions first; teach plainly only in the evaluation if the learner cannot repair the gap.

State updates

Use internal/state/ in new workspaces, or legacy root files in old ones.

  1. knowledge.json: point status -> 已检验, mastery = score, note = misconception or "".
  2. progress.json: append one log entry.
  3. history.jsonl: append {"date","point","event":"feynman","prev","mastery","note"}.
  4. Regenerate mind map and refresh dashboard.
  5. Return to the pacing menu.

Chapter mastery report

When all points are checked, or on request, write:

<study-dir>/internal/reports/chapter-XX-report.md

Report structure:

# 《教材名》第X章 掌握度报告(日期)
## 总览
## 逐点明细
| 知识点 | 重要度 | 掌握度 | 主要问题 |
## 薄弱点回炉计划
## 给你的话

After writing, summarize the highlights in Chinese and point to the report file.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 63 lines · 106 tokens per session scan A 143fa635caa8

Subscribe to this mod's changes

study-feynman is a skill published in the GitHub repository 2362094903-ops/study-assistant-skills (18 stars, last pushed 1mo ago), licensed MIT. It adds 106 tokens to every session and 651 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

agent-tutor

Turn any coding agent into a structured personal tutor with a markdown knowledge vault. Interviews the learner to build a personal learning profile (how they think, which explanations they receive best, tone and pace preferences), builds a phased plan shaped by that profile, writes complete lesson notes in the…

Mohamed-El-Sharqawy/agent-tutor · 125 tokens

agent-tutor-visualize

Build diagrams and visual explanations for learning notes - Mermaid diagram selection and syntax rules plus SVG illustration guidelines for lesson notes in a markdown vault. Use when a concept needs a picture such as flows, hierarchies, timelines, comparisons, or spatial layouts, and when creating or embedding…

Mohamed-El-Sharqawy/agent-tutor · 67 tokens

agent-tutor-review

Spaced-repetition review sessions and retention tracking for subjects learned with the agent-tutor skill. Recall-first practice over lesson notes, adaptive FSRS-style interval scheduling (uncapped by default), honest retention verdicts, and a mixed mini-quiz per session. Use when the user wants to revise or practice…

Mohamed-El-Sharqawy/agent-tutor · 84 tokens

doceo

Turn anything the user wants to learn into a short, visual, plain-language teachable artifact (one HTML lesson page + a markdown lesson note), calibrated to what they already know and improving with every use. Use when the user runs /doceo, says "teach me X", "I don't understand X", "explain this simply", "make this…

eugeniughelbur/doceo · 90 tokens

knowledge-point-tree

Build a flat, exhaustive "point tree" of every enumerable knowledge point in a bounded body of material (a textbook, a certification syllabus, a spec, an API surface, a legal code), so a learner facing a brand-new field can see the whole board at once instead of drowning in unknown unknowns. Use this whenever someone…

SYQ1001/knowledge-point-tree · 191 tokens

codetrain

Use when the user wants to be taught/walked through code one tiny step at a time — triggers like "teach me this code", "walk me through this", "hold my hand", "explain step by step", "tutor me", "guide me through", "I want to learn this", or asks for a safe practice exercise to learn a concept.

InferHaven/agent-skills · 78 tokens