Every Claude Code skill loads into the system prompt every session — even ones you touch once a month. With a big library, that's thousands of wasted tokens before you type anything. master-of fixes this with domain gates. Skills stay dormant until a task needs them. A session hook auto-flags new installs. check-skills estimates your token savings. → /plugin marketplace add devrudals/master-of MIT · needs bun or Node 22.6+ github.com/devrudals/master-of
Hey Product Hunt! 👋 I'm the maker.
This started as a personal annoyance. I had 20+ skills installed
and noticed sessions felt sluggish before I'd even typed anything.
Traced it back to the system prompt — every skill's full description
was loading unconditionally, every single session.
master-of flips that: it scans whatever skills you already have
installed, auto-classifies them into domain gates, and from then on
only opens the gate a task actually needs. The token savings compound
fast as your library grows.
The default gate names (design, dev, research, stock, planning,
pipelines) reflect my own setup — curious whether they land as
reasonable defaults for others, or if there are common workflows
I've completely missed.
Happy to answer anything! 🙏