GroundZero Package Manager (OpenPackage / opkg) — Summary
OpenPackage (opkg) is a TypeScript-based CLI package manager for AI coding agent configuration files — rules, commands, agents, skills, and MCP configs — that provides unified install, uninstall, sync, and packaging across 40+ AI coding platforms (Claude Code, Codex, Cursor, Kiro, Windsurf, Roo, OpenHands, Gemini CLI, Copilot, and many others).
Problem it solves: AI coding tools each store their configuration files (rules, commands, agents, skills, MCPs) in different directories with different naming conventions — managing these across multiple projects and platforms requires manual copying; OpenPackage provides a single opkg install <source> command that performs cross-platform conversion and installation automatically.
Distinctive trait: The only package manager in the batch with a Tauri-based desktop GUI (@opkg/gui), a path-based source-of-truth model with mutable vs. immutable source enforcement, and explicit support for 40+ AI coding platforms in a single platforms.jsonc configuration.
Target audience: Developers who work across multiple AI coding tools and need to manage rules, commands, agents, skills, and MCP configs consistently; team leads who want to share coding standards across tools.
Scope: TypeScript monorepo with CLI (opkg), core library (@opkg/core), and Tauri desktop GUI (@opkg/gui). 20 CLI subcommands covering install, uninstall, sync, add, remove, list, new, publish, pack, save, and more.
Differs from seeds: Unlike all seeds (which ship prompts/methodologies for Claude to follow), OpenPackage is a developer tool that manages the configuration files those methodologies live in. It's the file-system management layer beneath skill packs — "npm for agent configs" with cross-platform conversion.