add-custom
CommandAdd a custom module repository (company or personal) to claude-code-setup.
Remove the active custom module repository and all its installed artifacts (skills, MCP servers, command overrides, scripts) from claude-code-setup.
$ npx -y skills add b33eep/claude-code-setup --agent claude-code
Remove the active custom module repository and all its installed artifacts (skills, MCP servers, command overrides, scripts) from claude-code-setup.
Zero residue: deletes the git clone at `~/.claude/custom/`, every installed copy, and every tracking entry; restores base versions for commands that overrode a base command.
Only one custom repo can be active at a time, so no URL argument is needed.
/remove-custom
1. **Check installation state**
message and stop.
exist → output the "nothing to remove" message and stop.
2. **Execute removal** (1 Bash call)
Clone the latest claude-code-setup, run `--remove-custom`, then clean up:
temp=$(mktemp -d /tmp/claude-setup-XXXXXX) && \ git clone --depth 1 https://github.com/b33eep/claude-code-setup.git "$temp" 2>/dev/null && \ cd "$temp" && ./install.sh --remove-custom ; rm -rf "$temp"
The script handles:
base command exists in the claude-code-setup repo
3. **Report**
Success:
Removed custom repo: <url> - N skill(s) - M MCP server(s) - K command(s) (base versions restored where available) - L script(s) - ~/.claude/custom/ - custom_url, custom_version CLAUDE.md rebuilt. IMPORTANT: Restart Claude Code to deactivate removed MCP servers.
Nothing to remove:
No custom repo registered (~/.claude/installed.json has no custom_url, and ~/.claude/custom/ does not exist). Nothing to remove.
No installation:
claude-code-setup is not installed. Nothing to remove.
Network error (clone failed):
Unable to reach GitHub. Manual removal: cd /path/to/claude-code-setup ./install.sh --remove-custom
This project is archived and no longer maintained. Claude Code Setup has not been developed for a while. Its concepts now live on in our own Claude Code plugins.
Add a custom module repository (company or personal) to claude-code-setup.
Manage your claude-code-setup installation: check status, upgrade, install, and remove modules.
Spawn a teammate to work on a separate task independently. You continue your own work and get notified when the teammate finishes.
A structured way to plan complex features before implementing. Works through: Problem → Options → Solution → Stories → Finalize.
Implement tasks incrementally — build, test, verify, commit. Add "auto" to run the whole plan in one approved pass.