← ClaudeAtlas

feynmanlisted

Manage feynman ASCII diagram injection. Toggle on/off, set intensity (lite/full/ultra), view stats, and run maintenance: bump version + tag + push, apply highlight conventions to rules, inspect eval iteration history. Use when user says /feynman, /feynman on/start, /feynman off/stop, /feynman lite/full/ultra, /feynman status, /feynman bump <version>, /feynman highlight, /feynman eval.
apolenkov/feynman · ★ 0 · Data & Documents · score 71
Install: claude install-skill apolenkov/feynman
Manage feynman diagram injection. Read current state, apply requested change, report result. ## When invoked Parse `$ARGUMENTS`: State commands (work on local install, no repo writes): - `on`, `start` — enable feynman, keep current intensity - `off`, `stop` — disable feynman - `lite` — enable at lite intensity (flows + trees only) - `full` — enable at full intensity (all diagram types) - `ultra` — enable at ultra intensity (force diagram always) - `style short|middle|full` — set output_style preset (orthogonal to intensity). `short` = inline glyphs + dot-leader only; `middle` = frames only for ≥6 items, prefer trees + markdown tables; `full` = default (all visuals allowed). The hook reads this and appends a one-line suffix to additionalContext when style ≠ full; no rules-file bytes are added. - no argument or `status` — show current state, no changes Maintenance commands (work on the repo, expect to be invoked from project root): - `bump <version>` or `bump patch|minor|major` — version bump in 3 manifests + changelog regen + tests + commit + tag + push. Stops short of `npm publish` (2FA gate). Refuses to run on dirty tree or non-`main` branch. - `highlight` — apply highlight convention markers (`**bold** keys; ▲▼ priority; ✓✗ status`) to all 3 `<contract>` blocks in `rules/feynman-activate.md`. Idempotent. Verifies the 4480-byte budget after the edit and reverts if tests fail. - `eval` — show eval iteration history (