Skip to content

Package the skills as a Claude Code and Codex plugin - #332

Draft
ariobarin wants to merge 1 commit into
mainfrom
package-skills-as-plugin
Draft

ariobarin wants to merge 1 commit into
mainfrom
package-skills-as-plugin

Conversation

@ariobarin

@ariobarin ariobarin commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Compass skills reach Claude Code only through the PowerShell installer, and the hosted MCP bridge exists mainly to get them into chat. Both Claude Code and Codex now install a plugin straight from a repo's .claude-plugin/marketplace.json, so this adds that manifest pointing at the existing codex/skills/ with no file moves.

Checked locally: claude plugin validate . passes (only an icon warning), claude plugin details lists all 14 skills at about 1.1k always-on tokens, and Codex 0.163.0 installs it from the same marketplace file and lists the 10 implicit skills as compass:<name> in codex debug prompt-input. The four skills with allow_implicit_invocation: false stay hidden as intended.

Two differences in Claude Code to decide on before merging: agents/openai.yaml is Codex-only, so blast-radius, handoff, no-comments and to-tickets become model-invocable there unless they also get disable-model-invocation: true. Also, no-comments spawns the Codex comment-sicko role, which the plugin doesn't carry (#331 moves that prompt into the skill).

https://claude.ai/code/session_016sLHFw4rbFsm2ktgw8BHE1


Generated by Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016sLHFw4rbFsm2ktgw8BHE1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants