Description
OpenAI Codex CLI (v0.118+) introduced a first-class plugin system that bundles three component types into shareable, installable packages:
- Skills — reusable instruction sets (similar to Zeph's SKILL.md)
- Apps — third-party service connectors
- MCP servers — middleware for build tools and external systems
Plugins can be synced at startup from a product-scoped registry, browsed via /plugins, and installed/removed through CLI commands. The ecosystem already has 150+ community contributions organized into 20 categories.
Zeph Status
Zeph has the building blocks:
- SKILL.md files with hot-reload and self-learning
- MCP server configuration in config.toml
- No unified packaging or distribution mechanism
- No plugin install/remove workflow
- No registry for sharing skills+MCP bundles
Competitive Context
| Agent |
Plugin system |
| Codex CLI |
First-class plugins (skills+apps+MCP), product-scoped sync, 150+ ecosystem |
| Claude Code |
Skills directory, MCP config in settings |
| Cline/RooCode |
Extension marketplace (VS Code) |
| Zeph |
SKILL.md files + MCP config (manual setup) |
Proposed Research
- Design a plugin manifest format that bundles: SKILL.md files, MCP server entries, config fragments
- Define install/remove CLI commands (
zeph plugin add/remove/list)
- Evaluate registry options: local git-based, remote HTTP index, or GitHub-based discovery
- Consider TUI integration:
/plugins slash command for browsing installed plugins
References
Description
OpenAI Codex CLI (v0.118+) introduced a first-class plugin system that bundles three component types into shareable, installable packages:
Plugins can be synced at startup from a product-scoped registry, browsed via
/plugins, and installed/removed through CLI commands. The ecosystem already has 150+ community contributions organized into 20 categories.Zeph Status
Zeph has the building blocks:
Competitive Context
Proposed Research
zeph plugin add/remove/list)/pluginsslash command for browsing installed pluginsReferences