Skip to content

Add Claude Code plugin and marketplace manifests#165

Open
Naam wants to merge 1 commit into
blader:mainfrom
Naam:plugin-marketplace
Open

Add Claude Code plugin and marketplace manifests#165
Naam wants to merge 1 commit into
blader:mainfrom
Naam:plugin-marketplace

Conversation

@Naam

@Naam Naam commented Jun 24, 2026

Copy link
Copy Markdown

Packages the skill as an installable Claude Code plugin and a single-repo marketplace. You can install it with /plugin and update it with /plugin update instead of cloning by hand.

SKILL.md stays at the repo root, so the existing clone-based install methods in the README still work. I checked that Claude Code discovers a root-level SKILL.md as a plugin skill, so it didn't need to move into a skills/ directory.

What's in the PR:

  • .claude-plugin/plugin.json: the plugin manifest
  • .claude-plugin/marketplace.json: a marketplace entry with source ./, so the repo is both the marketplace and the plugin it ships
  • README.md: a new "Plugin (recommended)" install section
  • AGENTS.md: adds the two manifests to Key files and extends the version contract to cover plugin.json
  • Version bumped to 2.9.0 in the SKILL.md frontmatter, the README history, and plugin.json. The 33 patterns are unchanged. This is packaging only.

Install:

/plugin marketplace add blader/humanizer
/plugin install humanizer@humanizer

Then invoke it as /humanizer:humanizer.

How I verified it:

  • claude plugin validate . --strict passes for both manifests
  • a local install reports Skills (1) humanizer in the component inventory, then uninstalls cleanly

Package the existing skill as an installable Claude Code plugin without
moving SKILL.md, so the current clone-based install methods keep working.

- .claude-plugin/plugin.json: plugin manifest (name, version 2.9.0, metadata)
- .claude-plugin/marketplace.json: single-repo marketplace entry, enabling
  /plugin marketplace add blader/humanizer && /plugin install humanizer@humanizer
- README: add a plugin install section, note the /humanizer:humanizer invocation
- AGENTS.md: register the manifests and extend the version-sync contract to plugin.json
- SKILL.md + README version history: bump to 2.9.0 (no change to the 33 patterns)

Verified with 'claude plugin validate . --strict' and a local install that
reports 'Skills (1) humanizer' in the component inventory.
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