commit
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
Teach an unfamiliar topic from first principles with a picture-first HTML explanation, saved in Grain when connected. Use for "explain from scratch," "I'm lost," "what does this mean?", "explain in plain English," beginner questions about how something works, or /eli5; no
$ npx -y skills add dcouple/Pane --skill eli5 --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/eli5Context preview
The summary Claude sees to decide when to auto-load this skill.
Teach an unfamiliar topic from first principles with a picture-first HTML explanation, saved in Grain when connected. Use for "explain from scratch," "I'm lost," "what does this mean?", "explain in plain English," beginner questions about how something works, or /eli5; no
name: eli5 description: Teach an unfamiliar topic from first principles with a picture-first HTML explanation, saved in Grain when connected. Use for "explain from scratch," "I'm lost," "what does this mean?", "explain in plain English," beginner questions about how something works, or /eli5; no explicit skill invocation is needed. Skip simple factual lookups and respect text-only requests. argument-hint: "<topic, question, or path to explain>" allowed-tools: Read, Grep, Glob, Bash, Write
The reader is not five. The reader is sharp, busy, and new to exactly this. Respect both halves: no jargon they have not been given, and no padding they have to wade through. One page, one topic, picture first.
Before writing a word, find the truth of the topic in what is actually here. A topic inside this repo means reading the real code and tracing the real flow; a general topic means working from what you know and saying so. Collect the three to five facts the whole explanation hangs on. If the honest answer to "how does this work" is "it does not", the page says that; an explainer that flatters a broken thing teaches the wrong lesson.
The page renders per the html-explainer skill (tokens, components, diagram rules, quality bar), structured as three floors the reader descends by choice:
1. **The picture.** Masthead, then the opening diagram, then at most a hundred words: the one metaphor or plain-language mechanism that makes the topic click. A reader who stops here leaves with the right intuition and no vocabulary. 2. **The mechanism.** How it actually works, still in plain words, with one or two more diagrams or panel pairs (before/after, request/ response, cause/effect). Each new term is introduced at the moment it pays for itself. A reader who stops here could explain it to someone else. 3. **The real names.** Inside `details` blocks: the proper terminology mapped to the plain words used above, the file:line anchors when the topic is code, the two or three things people commonly get wrong, and where to go deeper. A reader who opens these is ready for the real documentation.
One metaphor, carried all the way through, beats three abandoned ones. Pick it for mechanical honesty (the parts must correspond) rather than charm, and drop it the moment it would mislead; some topics are best explained literally, and a plain diagram of the actual parts is always an acceptable metaphor. For an abstract topic with no visual shape, diagram the relationship (what talks to what, what depends on what) rather than forcing an object.
The budget counts every word the reader sees with `details` closed, captions, masthead, and SVG labels included; markup and style count nothing.
understand the next one?"
distortion, and name the biggest thing you left out in floor 3.
it is and what it covers.
Repo: dcouple/Pane
Selectively stages and commits only the changes related to the current session, skipping unrelated modifications.
Creates a reconciled implementation plan by combining a structured plan draft with a normalized intent brief and a PRP-style research dossier, then…
Have an interactive discussion about a topic, approach, or feature. Researches the codebase as needed, talks through options, and updates ./tmp/context.md with…
Executes an approved plan with one primary implementation stream by default, using bounded parallel sidecars only when the write scopes are truly disjoint.…
Investigates bugs through hypothesis-driven root cause analysis. Automatically invoked when the user reports a bug, error, broken behavior, or something not…
Commits changes grouped by done-plans, rebases main, runs build and quality gates, then creates or updates a PR. Replaces the commit command. Use when you're…