claudeup

CLI tool for managing Claude Code installations.

Quick Start

# Install claudeup
curl -fsSL https://claudeup.github.io/install.sh | bash

# First-time setup
claudeup setup

# List available profiles
claudeup profile list

# Apply a profile
claudeup profile apply <name>

Documentation

Features

Profiles - Save your plugin and MCP server configurations, switch between them instantly. Compose reusable profiles into stacks for multi-language or multi-tool setups. Profiles are for bootstrapping – apply once, then manage settings directly.

Extensions - Manage agents, commands, skills, hooks, rules, and output-styles from ~/.claudeup/ext. Import, install, enable, and disable with wildcard support.

Event Tracking - Audit trail of all file operations. View recent changes, diff configurations, and generate reports.

File Operations - Reference catalog of all files claudeup reads, writes, and modifies, organized by ownership.

Team Sharing - Share Claude Code configurations by applying profiles at project scope.