Replaces the catalog stub with a vendored, Hermes-specific port of
wheresryan22/anatomy pinned at dbf697a (v1.0.0). The skill explains a
technical idea by building it as an interactive isometric machine
figure (SVG, optional WebGL layers, beta 3D mode) and proves the
drawing with a geometry audit and a line-end checker.
Vendored verbatim: kit/, references/, scripts/, the example sources,
LICENSE. Hermes changes:
- SKILL.md gains a "Running it in Hermes" section: ${HERMES_SKILL_DIR},
build in a copied workspace (build.mjs writes next to itself, so it
must never run inside the installed skill), vision_analyze for the
PNG reviews, background terminal for the long audits, clarify for
the Epic scope call, how to deliver results on CLI and messaging.
- The upstream body is kept, with "read every PNG" mapped to
vision_analyze and the background runs mapped to the terminal tool.
- Example sources only (528 KB): the 9 MB of built HTML pages are
dropped and the skill says how to rebuild them in seconds.
- capture/drive/turn-check now find the Playwright headless shell that
Hermes' browser tool installs (Linux and macOS cache dirs) before a
system Chrome, and pass --disable-background-networking. Under
strace the headless shell makes zero outbound connections; a desktop
Chrome reaches Google services even with that flag.
- The desk-computer example's CRT shows an H mark and types
"hello, hermes" instead of another vendor's mark and name.
- Two CC-22 functions in the vendored spot-plate example carry a
reviewed health allow rather than a refactor, so the port stays
diffable against upstream.
.gitignore: the bare `examples/` pattern (meant for dataset dumps)
swallowed skill example dirs, which other skills had to force-add.
Skill trees are now allowlisted.