claude-code-mods
v0.4.1
Published
Pick the Claude Code mods you want from one checklist.
Readme
claude-code-mods
Pick the Claude Code mods you want from one checklist.
npx claude-code-mods@latestTick the mods you want, see what each one adds, and press Enter to install. Untick a mod to disable it (its settings stay). Restart Claude Code after.
Community mods (made by other people, not maintained here) are listed last; each installs from its author's own marketplace at the latest version, so read its code first. Before installing new ones, it lists them and asks; the default is no, and no still installs the rest. Without a terminal it skips them (and exits 1) unless you pass --yes-community.
Flags
--pick a,bturns on exactly these mods (--pick ""turns all off)--projectinstalls and toggles for this project only--dry-runprints theclaudecommands instead of running them--yes-communityinstalls picked community mods without asking; outside a terminal they are skipped without it--helpshows usage
It edits the Claude profile that claude uses here, shown at the top. For another profile, set it first: CLAUDE_CONFIG_DIR=~/.claude-other npx claude-code-mods@latest.
Order your bands
Press o in the checklist to order your bands (the lines above the prompt). Move the cursor with up/down or j/k, move a band with Shift+up/down or K/J, and press Enter to save. Esc goes back without saving. The order goes to <config dir>/claude-code-mods/bands.json, where the config dir is CLAUDE_CONFIG_DIR or ~/.claude. Restart Claude Code to apply it. Bands not in the file sit on top.
Notes
- It shells out to the
claudeCLI (claude plugin ...), so Claude Code must be installed. - Needs Node 18+.
- Mods and docs: https://github.com/hamzafer/claude-code-mods
