Install Options
Command-line options for the install script.
Basic Usage
./install.sh [options]Options
—yes, -y
Non-interactive mode. Accepts defaults for all prompts.
./install.sh --yesUseful for:
- CI/CD pipelines
- Automated setups
- Scripted installations
—add
Install additional modules interactively.
./install.sh --addShows module selector for:
- MCP servers not yet installed
- Skills not yet installed
- External plugins (via Claude CLI)
—update
Update all installed modules to latest versions.
./install.sh --updateEquivalent to running /claude-code-setup from within Claude.
—list
Show what’s currently installed.
./install.sh --listOutput:
Installed modules:
MCP Servers:
- pdf-reader
- brave-search
Skills:
- standards-python
- standards-shell
External Plugins:
- document-skills@anthropic-agent-skills
Commands:
- catchup
- wrapup
- init-project—help, -h
Show help message.
./install.sh --helpEnvironment Variables
HOME
Installation target directory.
HOME=/tmp/test ./install.shUseful for testing without affecting your real ~/.claude.
One-Liner Installation
Interactive:
bash <(curl -fsSL https://raw.githubusercontent.com/b33eep/claude-code-setup/main/quick-install.sh)Non-interactive (auto-detected when piped):
curl -fsSL https://raw.githubusercontent.com/b33eep/claude-code-setup/main/quick-install.sh | bashUpdating
After initial install, update from within Claude:
/claude-code-setupThis preserves your User Instructions section.