Skip to content

Add Claude Code plugin marketplace support - #5

Merged
fabian-hiller merged 1 commit into
mainfrom
claude-code-marketplace
Aug 21, 2026
Merged

fabian-hiller merged 1 commit into
mainfrom
claude-code-marketplace

Conversation

@fabian-hiller

Copy link
Copy Markdown
Member

This makes the repository installable as a Claude Code plugin marketplace. The previous manifest.json was not a format Claude Code recognizes, so I replaced it with the expected marketplace.json catalog and added a plugin.json manifest to each skill folder. The SKILL.md files stay where they are, so nothing changes for the Agent Skills standard.

Valibot and Formisch are exposed as two separate plugins, so users can install just the one they need:

/plugin marketplace add open-circle/agent-skills
/plugin install valibot@open-circle
/plugin install formisch@open-circle

All three manifests pass claude plugin validate --strict, and I tested the full marketplace add and install flow locally. The installed valibot plugin loads its skill with a footprint of about 61 tokens per session.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8ec52ec73d

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

"plugins": [
{
"name": "valibot",
"source": "./skills/valibot",

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Expose SKILL.md from each plugin root

For either documented install command, these source values make skills/{valibot,formisch} the plugin roots, but the official plugin directory structure discovers skills under <plugin-root>/skills/<skill>/SKILL.md. A repo-wide target-tree search shows only <plugin-root>/SKILL.md, and neither new manifest declares a custom skill path, so both installed plugins have no discoverable skill despite their manifests validating; expose the existing root files through valid plugin skill paths while preserving the required Agent Skills layout.

AGENTS.md reference: AGENTS.md:L16-L24

Useful? React with 👍 / 👎.

@fabian-hiller
fabian-hiller merged commit 069987e into main Aug 21, 2026
1 check passed
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.

1 participant