ELI5
Teach one idea so a smart stranger with zero domain context gets it in one glance.
Default output
Prefer a single self-contained HTML file opened in the browser (open <path> on macOS). Chat-only ELI5 is fine when the user asks for text, or the topic is one sentence.
HTML rules
- One file. Inline CSS + inline SVG. No external fonts, scripts, images, or network requests.
- Big pictures, few words. Each slide = one metaphor picture (large SVG) + a short heading + ≤2 short sentences. No jargon unless the metaphor defines it.
- ≤5 slides. Cap at five. Rank must-know first; cut the rest.
- Assume zero knowledge. No repo paths, issue numbers, or acronyms unless the slide teaches them.
- Open it. Write under
/tmp/(or a path the user names), thenopenthe file. Tell them the path in one line. - No quizzes, forms, or buttons. Display-only.
Slide recipe
1. What is the thing? (concrete metaphor) 2. What already exists? (if comparing to something shipped) 3. What is new / missing? (the ask) 4. One contrast picture (before vs after / now vs later)
Drop steps that do not apply. Never pad.
Visual style
- High contrast, thick strokes, large labels on the SVG itself
- System font stack only
- Avoid purple gradients, glow, emoji sticker clutter, and dense dashboards
- One job per slide — no card grids of stats
Chat fallback (when HTML is skipped)
Lead with the metaphor in one line. Then at most three short bullets. No preamble. No recap.
Voice
- Short words. Concrete nouns. Active verbs.
- Metaphors from daily life (recipe cards, boxes, janitors, editors) over product jargon.
- If a term must appear, define it in the same sentence: “Skills = recipe cards for the AI.”
Do not
- Dump architecture, file trees, or acceptance criteria
- Use “as mentioned above” — restating is fine; memory is not assumed
- Soften into marketing copy or a status update
- Commit or publish the HTML unless the user asks


