Ccmd — Development skill for Claude Code
The package manager for Claude Code commands and plugins.
How to install Ccmd
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open gifflet/ccmd and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ccmd does
The package manager for Claude Code commands and plugins.
Alternatives in Development
- Mempalace Init — Set up MemPalace — install the package, initialize a palace, register the MCP server with Cursor, and verify e 58.6k ★
- Package OfficeCLI Skill As AionUi Assistant — Convert an OfficeCLI skill into a fully wired AionUi assistant preset, or update an existing one 20.3k ★
- Mcporter — Call MCPs via TypeScript, masquerading as simple TypeScript API 4.1k ★
README
ccmd - Claude Command Manager
[](https://go.dev) [](LICENSE) [](https://goreportcard.com/report/github.com/gifflet/ccmd) [](https://sonarcloud.io/summary/new_code?id=gifflet_ccmd) [](https://www.npmjs.com/package/@gifflet/ccmd) [](https://github.com/sponsors/gifflet)
Simple command-line tool for managing custom commands in Claude Code. Install and share commands from Git repositories with the ease of a package manager.
Why ccmd?
Managing custom Claude Code commands across multiple projects can be challenging. ccmd solves this by treating commands as versioned, reusable packages:
- Keep commands out of your codebase: Store command definitions (.md files and AI context) in separate repositories, keeping your project repositories clean
- Version control: Each command has its own version, allowing you to use different versions in different projects
- Reusability: Install the same command in multiple projects without duplication
- Easy sharing: Share commands with your team or the community through Git repositories
- Simple management: Install, update, and remove commands with familiar package manager semantics
Think of ccmd as "npm for Claude Code commands and plugins" - centralize your AI tooling configurations and use them anywhere.
Installation
Via NPM (Recommended)
npm install -g @gifflet/ccmd
Via Go
go install github.com/gifflet/ccmd/cmd/ccmd@latest
Quick Start
1. Initialize your project
cd your-proj
Related Skills
Setup PM
Configure your preferred package manager (npm/pnpm/yarn/bun)
Ay Claude Templates
Official CLI tool for AY Claude Platform - Discover, install, and manage Claude Skills, Agents, Commands, Hook
Aru
An agent package and project manager, written in Rust.
Skilldex
Package manager and registry for Claude skill packages - install, validate, score, and publish .skill packages
Update Dependencies
What package manager are you using? Please specify (npm, pip, yarn, pnpm, bun).
Agent Farm
Harness Configurator: Switch agent setups for Claude Code and Codex CLIs without reinstalling everything. Agen
Related Agents
Site Manager
Manages the amiport website — deployment, manifest generation, PHP debugging, security scanning, and testing.
Package Manager
Securely manage package and container image versions by enforcing immutable pins (versions/digests/SHAs) acros
DevOps Infra Agent
DevOps engineer, environment validator, package manager, git release coordinator, and infrastructure automatio