← ClaudeAtlas

mct-clilisted

Reference guide for mct (claude-mercato), a Git-based package manager for Claude agent and skill definitions. Use this skill whenever the user asks how to use mct, asks about mct commands, wants to install/update/search/export agents or skills, asks about markets, drift, sync, pinning, import/export, or any other mct workflow. Also trigger when the user is looking for skills or agents to add to their project, wants to find a skill for a specific task, asks "is there a skill for X", "find me a skill that does Y", "what skills are available", or wants to browse or discover available Claude skills and agents. Trigger even if the user says "claude-mercato", "mct add", "mct sync", or just asks "how do I install an agent from a market?"
JLugagne/claude-skills · ★ 0 · AI & Automation · score 72
Install: claude install-skill JLugagne/claude-skills
# mct — Claude Agent & Skill Package Manager `mct` manages Claude agent and skill markdown files distributed through Git repositories called **markets**. No central registry. No server. Just Git. --- ## Core Concepts | Term | What it is | |------|-----------| | **Market** | A Git repo containing agent/skill `.md` files in `agents/` and/or `skills/` | | **Entry** | A single `.md` file (agent or skill) from a market | | **Ref** | Unique entry ID: `market/path/to/file.md` | | **Profile** | A directory grouping within a market (e.g. `mymarket/dev/go`) | | **Drift** | Local modifications to an installed file (detected via MD5 checksum) | | **Managed skill** | A skill auto-installed as a dependency of an agent | State files (never edit manually): - Config: `~/.config/mct/config.yml` - Checksums: `~/.cache/mct/mct.checksums.json` - Sync state: `~/.cache/mct/mct.state.json` - Market clones: `~/.cache/mct/{market-name}/` --- ## Global Flags ``` --config path to config file --cache cache directory --offline disable all network operations --verbose detailed log output --quiet suppress output except errors --no-color disable ANSI colors --ci non-interactive mode ``` Most commands also support `--json` for machine-readable output. --- ## Markets Register and manage Git repositories as markets. ```bash mct market add <name> <url> # Register a Git repo as a market --branch string branch to track (default: main) --trusted