Ccx — Development skill for Claude Code
🌿 CLI + TUI for fine-grained Claude Code config per project: Plugins, CLAUDE.md fragments, MCP servers, skills, rules & reusable profiles.
How to install Ccx
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open aneveux/ccx and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ccx does
🌿 CLI + TUI for fine-grained Claude Code config per project: Plugins, CLAUDE.md fragments, MCP servers, skills, rules & reusable profiles. No more hand-editing settings.json. Built on Quarkus + Picocli, shipped as a GraalVM native binary. 🚀
Alternatives in Development
- Claude Config — Built-in /config command to manage settings interactively 81.1k ★
- Magnitude — Open source inference server your agent sets up for you 1.5k ★
- Sdd Profile — /sdd-profile — Gestion des profiles team config (v6.7.2) 193 ★
README
ccx
[](https://github.com/aneveux/ccx/actions/workflows/ci.yml) [](https://github.com/aneveux/ccx/releases/latest) [](LICENSE)
CLI for managing fine-grained Claude Code configuration per project. Handles `CLAUDE.md` composition, plugin enablement, MCP servers, skill overrides, and rules — without manually juggling files.
Install
**Linux x86_64 — one line (no sudo required):**
curl -fsSL https://raw.githubusercontent.com/aneveux/ccx/master/install.sh | bash
The installer drops the `ccx` binary into `~/.local/bin` by default. Make sure that directory is on your `$PATH`:
export PATH="$HOME/.local/bin:$PATH" # add to ~/.bashrc or ~/.zshrc
Override the install directory with `CCX_INSTALL_DIR`:
CCX_INSTALL_DIR=/usr/local/bin curl -fsSL https://raw.githubusercontent.com/aneveux/ccx/master/install.sh | bash
The installer downloads the latest Linux x86_64 binary, **verifies its SHA-256 checksum before installing (fail-closed — it aborts on a missing or mismatched checksum)**, then moves the binary into the install directory. Set `CCX_SKIP_CHECKSUM=1` only if you understand the risk.
Or download a binary directly from [Releases](https://github.com/aneveux/ccx/releases/latest).
Quick start
ccx ships no profiles in the binary — author your own with:
ccx profiles new my-profile
ccx profiles enable my-profile
Build from source
**Prerequisites:** Java 25, Maven 3.9+
**JVM (development):**
mvn verify
java -jar target/quarkus-app/quarkus-run.jar --help
**Native binary (requires GraalVM 25 with `native-image`):**
mvn
Related Skills
Cctl
TUI and CLI tool for managing Claude Code context — skills, rules, agents, plugins, MCP servers, and profiles
Generate Checklist
Generate (or regenerate) the fine-grained CHECKLIST.md for a product. Reads MVP.md (and V1.md if green-lit) an
Claude Skills Manager
See and manage your Claude Code skills - turn them on, off, or slash-only without hand-editing settings.json.
Claude Rig
Run multiple Claude Code profiles (rigs) side-by-side - choose exactly what to isolate, inherit and share (aut
Claude Profiles
Profile switcher for Claude Code — swap settings, hooks, MCP servers, and commands between configurations
Ccswap
A simple, cross-platform CLI tool for quickly switching between Claude Code configuration profiles by managing
Related Agents
Light Security ClaudeSettingsAudit
Audit Claude Code config files (settings.json, settings.local.json, .mcp.json) for unsafe or malicious content
Design Artist
Creates carrel's visual identity — hand-authored SVG logo, banner, social preview, palette — and applies it to
Ratatui Pro
Implements, refactors, or tests Rust TUI code with current-ratatui built-ins, writing TestBackend tests and ru