ccpkg
active
Tech Stack:
ZIP
JSON Schema
MCP
LSP
ccpkg is a self-contained archive format for packaging and distributing skills, agents, commands, hooks, MCP servers, and LSP servers as a single portable unit. It works across Claude Code, Gemini CLI, Codex, Copilot, and other compatible tools.
Key Features
- Self-Contained Archives — All dependencies vendored inside. No runtime network fetches required.
- Cross-Tool Portability — Built on universal standards (MCP, LSP, Agent Skills) so packages work across multiple AI coding assistants
- Lazy Loading — Only metadata loads at startup. Twenty installed packages have the same startup time as zero.
- Typed Configuration — Manifest declares config slots (secrets, strings, enums, paths). Users configure once at install time.
- Deterministic Lockfiles — Pins exact versions with checksums. Commit the lockfile to share identical environments across a team.
- Decentralized Registries — No central authority required. Registries are JSON files hostable on GitHub Pages, S3, or any static server.