Racecraft Plugins for Claude Code and Codex

A curated collection of open-source plugins for Claude Code and Codex from Racecraft Lab.

Racecraft Plugins for Claude Code and Codex

A curated directory of open-source plugins from Racecraft Lab for both Claude Code and Codex.

⚠️ Important: Make sure you trust a plugin before installing, updating, or using it. Racecraft Lab maintains these plugins but cannot guarantee they will work in all environments or that they won't change. See each plugin's README for more information.

Structure

  • /speckit-pro - Autonomous Spec-Driven Development powered by GitHub SpecKit

Installation

This repository ships both plugin surfaces:

Claude Code

Add the marketplace:

/plugin marketplace add racecraft-lab/racecraft-plugins-public

Install the plugin:

/plugin install speckit-pro@racecraft-plugins-public

You can also browse it in /plugin > Discover.

Codex

For repo-scoped Codex installs, open this repository in Codex and use the built-in plugin directory:

codex
/plugins

Codex reads the repo marketplace from .agents/plugins/marketplace.json.

After the plugin is installed in Codex, run @SpecKit Pro -> install or $install to copy the bundled custom-agent templates into .codex/agents/ or ~/.codex/agents/, then restart Codex again so those installed agents are registered.

For personal installs, follow the official Codex plugin docs: copy the plugin to ~/.codex/plugins/<plugin-name>, point ~/.agents/plugins/marketplace.json at that directory with a ./-prefixed relative path, restart Codex so the plugin appears, then run the install skill and restart Codex again to load the installed agents. Official references:

SpecKit Pro ships its Codex orchestration guidance as skill packages. The Codex skills own their local agents/openai.yaml metadata sidecars, matching the official skills layout. Those sidecars are not custom-agent manifests. The official Codex plugins docs support bundled skills, apps, and MCP server config, while the official Codex subagents docs still register custom agents from .codex/agents/ or ~/.codex/agents/. SpecKit Pro therefore keeps a Codex-only install skill that copies its bundled codex-agents/*.toml templates into those runtime paths.

Contributing

We welcome contributions from the community. See each plugin's README for details on its structure and requirements.

To submit a new plugin or improve an existing one:

  1. Fork this repository
  2. Create your plugin following the standard structure
  3. Add your plugin to .claude-plugin/marketplace.json for Claude Code and .agents/plugins/marketplace.json for Codex
  4. Submit a pull request

Pull request titles must follow Conventional Commits format (e.g., feat(plugin-name): add new feature). This drives automated versioning via release-please.

Plugin Structure

Each plugin follows a cross-platform structure:

plugin-name/
├── .codex-plugin/
│   └── plugin.json      # Codex plugin metadata (required for Codex)
├── .claude-plugin/
│   └── plugin.json      # Claude Code plugin metadata (required for Claude Code)
├── commands/            # Slash commands (optional)
├── codex-skills/        # Codex skill entrypoints plus skill-owned sidecars (optional)
│   └── */agents/        # `openai.yaml` skill metadata sidecars
├── codex-agents/        # Bundled Codex custom-agent TOML templates (optional)
├── agents/              # Claude Code agent definitions (optional)
├── skills/              # Skill definitions (optional)
├── hooks/               # Event hooks (optional)
├── tests/               # Plugin test suite (optional)
└── README.md            # Documentation

License

This repository is licensed under the MIT License. See each plugin's README for additional details.

Documentation

For more information on developing plugins for each platform: