Repository navigation
Add a Codex plugin manifest beside the Claude Code one - #10
Merged
Merged
Conversation
The plugin, the skill, the CLI command and the marketplace were all called `audioshake`, so the install line read `audioshake@audioshake` and nothing said what the plugin was. `audioshake-cli` names what it is and leaves room for sibling plugins in the same marketplace. Nothing has shipped under the old name. The marketplace entry in audioshake/claude-plugins must be renamed to match, and its ref moved, before the README install command resolves. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Add plugin/.codex-plugin/plugin.json so the audioshake-cli plugin installs from Codex CLI, the Codex IDE extensions and the ChatGPT desktop app as well as Claude Code. The skill folder is shared; Codex needs an explicit skills path and an interface block, which the Claude manifest does not carry. Document the second manifest in CONTRIBUTING.md and CLAUDE.md, and add the Codex install commands to the README. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…nifest # Conflicts: # CLAUDE.md # CONTRIBUTING.md # README.md
cmlafata
reviewed
Nov 2, 2026
The catalog repo was renamed from claude-plugins to plugins now that it serves Codex as well as Claude Code. The old name only redirects. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
The heading and closing sentence still said Claude only, while the section now documents the Codex install as well. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Stacked on #9. GitHub will retarget this to
mainwhen #9 merges.What
plugin/.codex-plugin/plugin.jsonsoaudioshake-cliinstalls from Codex CLI, the Codex IDE extensions and the ChatGPT desktop app. Theskills/folder is shared with the Claude Code manifest. Codex requires an explicit"skills": "./skills"path and aninterfaceblock, which the Claude manifest does not carry.nameandversion.Companion
The catalog side is a PR on audioshake/claude-plugins that adds
.agents/plugins/marketplace.jsonpointing at this repo'splugin/folder and re-pins both catalogs.Still open
Both manifests say
version0.3.11 while the package and tag are 0.1.0. Codex uses the manifest version as its reinstall cache key, so it is worth settling on one scheme in the next release. Not changed here to keep this PR to the Codex addition.Verified
claude plugin validate ./pluginstill passes; Claude ignores the Codex manifest.interfaceblock follow the skills-only plugins in openai/plugins.🤖 Generated with Claude Code