Transform `@nextsystems/oac` into a comprehensive CLI package manager, offering multi-IDE support (OpenCode, Cursor, Claude Code, Windsurf), flexible configuration, and a community component registry for agents, skills, and contexts.
## Overview Transform `@nextsystems/oac` into a comprehensive CLI package manager with multi-IDE support and community component sharing (shadcn-like). ## Goals - ✅ Multi-IDE support (OpenCode, Cursor, Claude Code, Windsurf) - ✅ Flexible configuration for agent behavior and permissions - ✅ Community component registry (agents, skills, contexts) - ✅ Context file location flexibility - ✅ Version management and updates - ✅ Backward compatibility ## Key Features ### 1. Multi-IDE Support ```bash oac install opencode oac install cursor oac apply --all ``` ### 2. Configuration System ```bash oac configure oac configure set agents.permissions.bash auto ``` ### 3. Community Registry (shadcn-like) ```bash oac add agent:rust-specialist oac add https://github.com/user/oac-component oac publish ./my-agent oac browse agents ``` ### 4. Context Flexibility - Support multiple context locations - Priority-based resolution - Auto-discovery ### 5. Version Management ```bash oac update --check oac