Skip to content

Convert to Claude Code plugin marketplace#1

Open
asachs01 wants to merge 1 commit into
xiapeli:mainfrom
asachs01:marketplace-conversion
Open

Convert to Claude Code plugin marketplace#1
asachs01 wants to merge 1 commit into
xiapeli:mainfrom
asachs01:marketplace-conversion

Conversation

@asachs01

@asachs01 asachs01 commented May 4, 2026

Copy link
Copy Markdown

Summary

  • Adds .claude-plugin/marketplace.json so this repo can be installed via /plugin marketplace add xiapeli/vc-skills
  • Generates one plugin per VC under plugins/<name>/ (proper plugin.json + skills/<name>/SKILL.md with YAML frontmatter) — 28 plugins total
  • Adds scripts/build-marketplace.js as the source-of-truth generator, driven by the existing cli/lib/registry.js so the npm CLI and the marketplace cannot drift
  • Updates README with marketplace install instructions and CONTRIBUTING with the regen step

Existing skills/*.md files and the vc-skills npm CLI are unchanged — this is purely additive.

Why

"Claude skills" now has a specific spec (SKILL.md + frontmatter, discoverable via plugin marketplaces). Founders using Claude Code can install a single VC with /plugin install sequoia@vc-skills and have the persona auto-activate, instead of pasting prompts.

Test plan

  • node scripts/build-marketplace.js produces 28 plugins + marketplace.json with no diff on a clean tree
  • /plugin marketplace add xiapeli/vc-skills then /plugin install sequoia@vc-skills activates the Sequoia persona in Claude Code
  • Existing npx vc-skills sequoia still works (CLI untouched)

Restructures the repo as an installable plugin marketplace alongside
the existing npm CLI distribution. Each VC persona is now its own
plugin under plugins/<name>/ with a proper SKILL.md, discoverable via
.claude-plugin/marketplace.json.

- Add .claude-plugin/marketplace.json listing all 28 plugins
- Generate plugins/<name>/.claude-plugin/plugin.json + skills/<name>/SKILL.md
  for every entry in cli/lib/registry.js
- Add scripts/build-marketplace.js as the source-of-truth generator
  (run after editing skills/ or registry.js)
- Document /plugin marketplace add workflow in README
- Update CONTRIBUTING with marketplace regeneration step

Existing skills/*.md files and the npm CLI are unchanged.
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