Mode Registry
One /mode switch any plugin can add modes to, shown in the prompt footer.
Illustration. Actual results depend on the mod, terminal and environment.
Install
/plugin marketplace add DannyMac180/skills
/plugin install mode-registry@modsmith
/reload-pluginsRun these commands one at a time in a Claude Code session.
claude plugin marketplace add DannyMac180/skills
claude plugin install mode-registry@modsmithThen run /reload-plugins in your session, or start a new session.
Please install the Claude Code mod "Mode Registry" (https://github.com/DannyMac180/skills). Before installing, read the Security and Requirements sections of its README and tell me what it reads and writes, which commands it runs, whether it uses the network, and which Claude Code version, OS and terminal it needs. If everything looks fine, run claude plugin marketplace add DannyMac180/skills and claude plugin install mode-registry@modsmith, then remind me to run /reload-plugins in my session.Send this to Claude Code so it reads the author’s instructions before installing.
git clone https://github.com/DannyMac180/skills
cd skills
claude --plugin-dir ./modsmith/templates/mode-registryClone the repository and try it in a local session with --plugin-dir.
What it accesses
Based on the author’s documentation, checked when listed; use claude plugin validate to check for yourself.
Reads
YesReads the mode catalog and active mode from session state.
Writes files
UnspecifiedRuns commands
UnspecifiedNetwork
UnspecifiedAuthor says no model calls; /mode command lines enter the transcript.
Introduction
Mode Registry is a function-hooks mod from ModSmith that provides a shared /mode switch. It keeps the mode catalog and the active choice; other plugins (e.g. effort-modes) add modes by hooking state.set and read the active mode. /mode opens a picker above the prompt, /mode <id> switches, /mode off clears, /mode list lists. The active mode shows as a dim footer label. The author states it makes no model calls; each /mode command adds ~10–20 tokens to the transcript. State is per session. No minimum version stated.
Who it is for
- People running several mode-based mods
- Mod authors who want to offer a mode
Requirements
No additional requirements specified; check the author’s instructions.