ccpkg

active
Tech Stack:
ZIPJSON SchemaMCPLSP

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.