From universal-skills-marketplace
Use when building, designing, extending, or consuming the ClaudOpenAI unofficial cross-ecosystem skills marketplace — a Context7-pattern MCP server that bridges Claude Code (.claude-plugin) and OpenAI Codex (.codex-plugin) skill catalogs. Triggers on "universal skills", "skills marketplace", "cross-ecosystem skill", "agentskills", "codex skill", "claude plugin", "plugin.json translator", "skill registry", "skill discovery", "publish skill to both claude and codex", "ClaudOpenAI", "bridge claude and codex".
How this skill is triggered — by the user, by Claude, or both
Slash command
/universal-skills-marketplace:universal-skills-marketplaceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Context7 for skills, not docs. One MCP server. Two ecosystems. Unofficial.
assets/diagrams/indexer-cycle.mmdassets/diagrams/system-topology.mmdassets/diagrams/translator-flow.mmdassets/fixtures/README.mdassets/fixtures/known-good/minimal-stub.canonical.jsonassets/fixtures/known-good/openai-pdf-skill.canonical.jsonassets/fixtures/lossy-cases/claude-with-allowed-tools.jsonassets/fixtures/lossy-cases/codex-with-interface-and-apps.jsonassets/fixtures/malformed/invalid-yaml.mdassets/fixtures/malformed/missing-frontmatter.mdassets/real-examples/README.mdassets/real-examples/bsi-college-baseball-intelligence-SKILL.mdassets/real-examples/context7-mcp.jsonassets/real-examples/context7-plugin.jsonassets/real-examples/openai-canva-plugin.jsonassets/real-examples/openai-cloudflare-mcp.jsonassets/real-examples/openai-cloudflare-plugin.jsonassets/real-examples/openai-figma-hooks.jsonassets/real-examples/openai-github-plugin.jsonassets/schemas/canonical-skill.schema.jsonContext7 for skills, not docs. One MCP server. Two ecosystems. Unofficial.
Build, maintain, or extend an unofficial bridge that lets any Claude Code or OpenAI Codex session search one registry for skills originating in either ecosystem, get them back with quality scores + install commands for both CLIs, and load them on demand.
Not affiliated with Anthropic or OpenAI. Identity details in references/00-architecture-overview.md.
| I want to… | Primary reference | Supporting asset / script |
|---|---|---|
| Understand the whole system | references/00-architecture-overview.md | assets/diagrams/system-topology.png |
| Learn the SKILL.md open standard | references/01-agentskills-io-spec-walkthrough.md | assets/templates/standalone-SKILL.md.template |
| Author a Claude plugin | references/02-claude-plugin-format.md | assets/templates/claude-plugin.json.template, assets/real-examples/context7-plugin.json |
| Author a Codex plugin | references/03-codex-plugin-format.md | assets/templates/codex-plugin.json.template, assets/real-examples/openai-canva-plugin.json |
| Design MCP tools | references/04-mcp-tool-design.md | assets/templates/mcp-server-index.ts.template |
| Deploy Cloudflare Workers | references/05-cloudflare-workers-playbook.md | assets/templates/wrangler.toml.*.template |
| Design the D1 catalog | references/06-d1-schema-design.md | assets/templates/d1-schema.sql.template |
| Plan R2 content storage | references/07-r2-storage-patterns.md | — |
| Build the upstream indexer | references/08-github-indexer-design.md | scripts/fetch-upstream-catalog.sh |
| Score skill quality 0-100 | references/09-quality-scoring-rubric.md | assets/fixtures/known-good/ |
| Copy what Context7 got right | references/10-context7-architectural-analysis.md | assets/real-examples/context7-*.json |
| Translate between manifest formats | references/11-manifest-translator-algorithm.md | scripts/test-translator.ts, assets/fixtures/lossy-cases/ |
| Verify end-to-end | references/12-verification-playbook.md | scripts/validate.sh |
00-architecture-overview.md, then 10-context7-architectural-analysis.md, then references/11-manifest-translator-algorithm.md (the three anchoring docs)/docs/spikes/ (upstream URLs verified, Codex schema derived, rate limits mapped, iCloud strategy documented)packages/mcp-server/ implementation driven by 04-mcp-tool-design.md + 11-manifest-translator-algorithm.md05-cloudflare-workers-playbook.md + 06-d1-schema-design.md + 08-github-indexer-design.md../../CLAUDE.md)assets/fixtures/ and packages/*/tests/fixtures/.curl + fresh Claude Code AND Codex session required.bash skills/universal-skills-marketplace/scripts/validate.sh
Must exit 0. Checks: frontmatter valid, SKILL.md ≤100 lines, all 12 references present, all templates parse, no broken intra-skill links.
npx claudepluginhub ahump20/claudopenaiGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.
Dispatches multiple subagents concurrently for independent tasks without shared state. Use when facing 2+ unrelated failures or subsystems that can be investigated in parallel.