aneveux

Ccx — Development skill for Claude Code

Development community

🌿 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

[![CI](https://github.com/aneveux/ccx/actions/workflows/ci.yml/badge.svg)](https://github.com/aneveux/ccx/actions/workflows/ci.yml) [![Latest release](https://img.shields.io/github/v/release/aneveux/ccx)](https://github.com/aneveux/ccx/releases/latest) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](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