← ClaudeAtlas

ref-sp-agents-plugin-marketplaceslisted

Publish a repo's skills as an agent plugin distributed through a plugin marketplace, installable from Claude Code, GitHub Copilot CLI, and VS Code: plugin.json and marketplace.json layout, the manifest detection order that lets one repo serve every client, source types, the skills-path and caching rules, how visibility tiers map onto public/private/local hosting, and how releases and updates actually reach users. Use when: packaging skills as a plugin, creating or hosting a marketplace.json catalog, deciding which skills may be published, targeting Copilot CLI or VS Code users, cutting or versioning a plugin release, or debugging why an installed plugin is missing skills or not updating.
swiftpostlabs/agentic-tools · ★ 0 · AI & Automation · score 73
Install: claude install-skill swiftpostlabs/agentic-tools
# Plugin Marketplaces ## Purpose Turn a repo that already holds skills into an **agent plugin** published through a **plugin marketplace**, without restructuring the repo and without leaking skills that were never meant to leave it. A plugin is a **cross-client format**, not a Claude-only one. Claude Code, GitHub Copilot CLI, and VS Code all install plugins, all read a `plugin.json`, and all consume the same `SKILL.md` standard. One repo, published once, serves all three — see [Cross-client compatibility](#cross-client-compatibility). This skill is scoped to **distributing skills**. It is not a general plugin-authoring guide: hooks, MCP servers, LSP servers, agents, and commands are plugin components too, but they are out of scope here — consult the upstream references for those. What this skill owns is the part that is genuinely easy to get wrong: **which directories get published, how paths survive the install cache, and how a release reaches an existing user.** ## When to use this skill - Packaging an existing skills directory as a plugin. - Creating a `marketplace.json` catalog, or choosing where to host it. - Deciding which skills are allowed into a published plugin. - Making one published plugin installable from Claude Code, Copilot CLI, and VS Code. - Cutting a release, or choosing between pinned and rolling versioning. - Debugging an installed plugin that is missing skills, or that will not update. ## Scope boundaries This skill owns **publishing** — the manif