What problem does it solve?
This Skill helps you organize and structure your plugin development in a standardized and maintainable way, ensuring seamless integration with Codex.
Core Features & Use Cases
- Conventional Directory Layout: Automates the discovery of plugin components using a standardized directory structure.
- Manifest-Driven Configuration: Defines plugin metadata and configuration in a single
.Codex-plugin/plugin.json file.
- Component-Based Organization: Organizes commands, agents, skills, hooks, and MCP servers into dedicated directories for easy management.
- Portable Path References: Utilizes
${CLAUDE_PLUGIN_ROOT} for all intra-plugin path references for compatibility across installation methods and operating systems.
- Auto-Discovery Mechanism: Codex automatically discovers and loads components from designated directories during plugin enablement.
- Best Practices Documentation: Provides comprehensive guidance on plugin development best practices, including naming conventions, organization, and maintenance.
Quick Start
Set up your plugin directory and create the necessary subdirectories and files as per the provided guidelines. Use the following command to initialize your plugin manifest:
# Create and edit plugin.json
touch .Codex-plugin/plugin.json