tomhe
June 10, 2026 · View on GitHub
A Claude Code plugin marketplace for Tom's skills.
Install
/plugin marketplace add tomhea/skills
/plugin install flipjump@tomhe
Plugins
flipjump
Write correct, efficient, well-tested FlipJump programs — FlipJump being the single-instruction esolang (a;b: flip the bit at a, jump to b) whose entire computational world is built from macros, chiefly its standard library.
The plugin ships one skill, flipjump-dev, which triggers automatically whenever you ask Claude to write, debug, optimize, or run FlipJump code (.fj files, STL macros in the bit/hex/stl namespaces, etc.). It deliberately does not duplicate the language reference — instead it gives Claude three things:
- A precise map of where to look — routing every kind of question (macro signatures, init requirements, syntax, recipes) to the right page of fjdocs.tomhe.app, with the upstream STL source as fallback.
- The non-obvious gotchas the references don't make obvious — the memory model's
*dwstride, the two byte encodings, init-macro dependencies,@/<clause discipline, label-order traps, and more, all learned from real authoring sessions. - A mandatory verification loop — every generated program is run through the
fjCLI (the flipjump Python package) and is only "done" when it halts cleanly viastl.loopand its output matches byte-for-byte, with each behavior path covered by its own test input. "It compiled" is never accepted as correct.
Requires pip install flipjump (puts fj on PATH).