vasanthsreeram/alvarmethod

learn-visual

Make a teaching diagram (usually SVG) for one idea, look at it, and fix it until the picture actually shows the claim. Use when the user runs /learn-visual or /skill:learn-visual, or asks for a figure, diagram, SVG, sketch, visualization, or picture of a concept being taught.

First seen Aug 16, 2026

Installation

$ npx skills add vasanthsreeram/alvarmethod --skill learn-visual

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from vasanthsreeram/alvarmethod.

npx skills add vasanthsreeram/alvarmethod

Browse all from vasanthsreeram/alvarmethod

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 151
License LICENSE
Default branch main
Open issues 1
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Version1.0
LicenseMIT
More metadata
author
vasanthsreeram
version
1.0
source
Eero Alvar — How I Use AI to Learn Things https://youtu.be/kzcI5F4tGiU

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,892 B
  • docs SUMMARY.md 296 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 357 installs

SKILL.md

Learn visual

One idea, one picture. The picture exists so the learner can accept the step — not as decoration.

Output

Write .alvar/visuals/<slug>-<n>.svg (create the folder). Embed or link it in the session file.

Prefer SVG. Use another format only if the harness cannot preview SVG.

Loop (do not skip)

  1. State the claim the picture must make, in one sentence.
  2. Draw the smallest picture that makes that claim.
  3. Look at the file (image/read tool). If you cannot view it, say so and keep the SVG simple enough to audit as text.
  4. Fix labels, overlap, wrong arrows, missing units, or a picture that does not match the claim.
  5. Look again. Stop after a clean pass, not after the first draft.

Design

  • One claim. No collage of the whole course.
  • Large labels. High contrast. No tiny legend the learner needs a second lesson to read.
  • If the idea is algebraic, show the objects (arrows, planes, machines), not a screenshot of the equation.
  • Do not add decorative gradients, watermarks, or "AI art" backgrounds.

Failures to catch on the look pass

  • Arrow direction disagrees with the prose
  • Two symbols for the same object
  • 3D that hides the relation
  • Cropped text
  • A picture of a different special case than the one just taught

After

Tell the learner what to look at first ("the two arrows, then the pairing number"). Do not re-teach the whole node unless they ask.