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.