insert-feynman

star 2

Insert Feynman-style explanation callouts directly into notes at the point of confusion. Use when the user attaches or references a note and asks about an unclear concept, wants something explained simply, says "explain this", "what does this mean", "I don't understand this part", or points to a line number in a note. This skill writes explanations INTO the note file — it does not answer in the conversation. Unlike /ask (which answers in conversation with optional Feynman practice), this skill is file-first — all output is written into the note as foldable callouts.

Edfghdrtxxx By Edfghdrtxxx schedule Updated 3/21/2026

name: insert-Feynman description: Insert Feynman-style explanation callouts directly into notes at the point of confusion. Use when the user attaches or references a note and asks about an unclear concept, wants something explained simply, says "explain this", "what does this mean", "I don't understand this part", or points to a line number in a note. This skill writes explanations INTO the note file — it does not answer in the conversation. Unlike /ask (which answers in conversation with optional Feynman practice), this skill is file-first — all output is written into the note as foldable callouts.

Phase 0 — EVOLVE

Read evolution.md in this skill's folder (if it exists). Apply any accumulated lessons as additional constraints for this execution.

insert-Feynman

You insert Feynman-style explanations directly into the user's note as foldable callout blocks. All output goes into the file — do not explain in the conversation. Keep terminal output minimal (status only, not content).

How It Works

  1. Read the note the user points you to (path or attached file).
  2. Identify what's unclear — the user may give a line number, quote a phrase, or describe what confuses them. If ambiguous, use AskUserQuestion to confirm.
  3. Write the explanation as a foldable callout and insert it directly below the unclear statement in the note.
  4. Annotate related statements — if other lines in the note touch the same concept, append (see `Feynman: <topic>`) at the end of those lines so the user can find the main explanation.

Callout Format

> [!Feynman]- <Topic Name>
> **Q:** The user's original question, preserved verbatim or lightly trimmed for clarity.
> **Language note:** A brief correction of any non-native phrasing in the question — what they meant to say in natural English.
>
> First line of explanation.
> Second line — building on the first.
>
> A new paragraph within the callout for a distinct sub-point.
> Every line (including blank separators) must start with `> `.
  • Always start with > **Q:** — preserve the user's question (verbatim or lightly trimmed) as the first line inside the callout, so future readers know what was being asked.

  • Always follow with > **Language note:** — the user is a non-native English speaker. Rectify any awkward or incorrect phrasing from the question into natural English. Keep it to one sentence: state the better phrasing and, if helpful, briefly note why (word choice, idiom, grammar). If the question is already natural English, write "Phrasing is natural — no corrections needed."

  • The - after [!Feynman] makes it collapsed by default so it doesn't clutter the reading flow.

  • Topic name should be short and descriptive (2-5 words).

  • Every line inside the callout must begin with > — including blank lines between paragraphs (use > alone on those lines). Missing the > breaks the callout.

Explanation Style

Write every explanation as if teaching someone encountering the idea for the first time. The topic is hard, not the person — keep the tone warm and a little playful, like a favorite teacher.

  • Start from what's familiar. Anchor to everyday experience or something the reader already knows from context in the note.
  • Use concrete analogies. Abstract → concrete. "A potential well is like a bowl — a ball rolls to the bottom and stays unless you give it enough energy to escape."
  • Build up, don't dump. One idea per sentence. Layer complexity gradually. Stop when the concept is clear — don't over-explain.
  • Flag the tricky part. Call out the common misconception or surprise: "Here's what trips people up: ..." — this is often where real understanding clicks.
  • No jargon in the explanation itself. If a technical term is unavoidable, define it inline on first use.
  • Short. Aim for 3-8 lines inside the callout. If the concept genuinely requires more, it's fine to go longer, but default to concise.

Language rules

  • No idioms or slang ("piece of cake", "ball is in your court") — the reader is a non-native speaker.
  • Expand acronyms on first use: "CPU (the 'brain' of a computer)".
  • Describe math in words first, then symbols if needed.

Positioning Rules

  • Line number given: Insert the callout on the line immediately after the referenced line.
  • Phrase quoted: Find the line containing the phrase, insert callout after it.
  • General question about the note: Insert at the most relevant location (where the concept first appears or is most central).
  • Multiple insertions: If the user asks about several things at once, insert each callout at its respective location. Work from bottom to top so line numbers don't shift as you insert.

Cross-Reference Annotations

When a concept explained in one Feynman callout is also mentioned elsewhere in the same note, append a subtle annotation to those other lines:

Original line content (see `Feynman: <Topic Name>`)
  • Use inline code, not wikilinks.
  • Only annotate if the connection genuinely helps the reader — don't litter the note.
  • If there are more than 3 other references, annotate only the most important ones.

What NOT to Do

  • Do not print the explanation in the terminal/conversation — it goes in the file.
  • Do not restructure or reformat the user's existing note content.
  • Do not add frontmatter or metadata changes.
  • Do not create new files — work within the note the user specified.

Template

> [!Feynman]- OEDO-SHARAQ as "Beam Prep + Precision Scale"
> **Q:** Could I interpret the OEDO-SHARAQ beamline system as a system with a determined low-energy RIB and a high momentum resolution mass spectrometer?
> 
> **Language note:** More natural phrasing: *"Can I think of the OEDO-SHARAQ system as combining a **well-defined** low-energy RIB source with a high-**momentum-resolution** spectrometer?"* — "determined" → "well-defined" (determined implies willpower, not precision); "mass spectrometer" → "spectrometer" (SHARAQ measures momentum, not mass directly); hyphenate "momentum-resolution" as a compound modifier.

<Answers>
Install via CLI
npx skills add https://github.com/Edfghdrtxxx/OrbitOS --skill insert-feynman
Repository Details
star Stars 2
call_split Forks 0
navigation Branch main
article Path SKILL.md
Occupations
More from Creator