All comparisons

Last reviewed:

SkillReg vs Claude Code Plugin Marketplaces and GitHub Skill Repos

Facts about third-party tools were checked on October 16, 2026. Each one links to a numbered, dated source at the bottom of the page. Anything we could not check is marked "not verified".

Many teams start sharing skills in one of two ways: a GitHub repository full of SKILL.md files, or a Claude Code plugin marketplace that bundles those skills into plugins. Both are Git-based and both work well up to a point. This page explains how they work, what Claude Code lets administrators control, and when a dedicated registry such as SkillReg adds something.

What a Claude Code plugin marketplace is

A plugin marketplace is a catalog file, .claude-plugin/marketplace.json, that lists plugins and where to fetch them [1]. Claude Code's settings types describe the places a marketplace can come from [1]:

A plugin entry in marketplace.json can declare the skills it ships, for example "skills": ["./skills/review", "./skills/test"] [2]. A plugin's version comes from its plugin.json manifest or its marketplace entry, and Claude Code notes that this value is "plugin-author-controlled" [1].

What administrators can control

Claude Code ships real governance settings for marketplaces [1]:

What GitHub skill repositories are

The simplest form of sharing is a Git repository with one folder per skill. Tools read these repositories directly: the skills CLI installs from owner/repo and also reads .claude-plugin/marketplace.json "for compatibility with the Claude Code plugin marketplace ecosystem" [2].

anthropics/skills is a public GitHub repository of skills under the anthropics organization, the same GitHub organization that publishes Anthropic's Claude Agent SDK [1]. Third-party tools use it as their install example: skillkit install anthropics/skills [3], and smithery skill add anthropics/frontend-design [4]. Its exact contents, license and update policy are not verified on October 16, 2026: we could not read GitHub for this review. Treat it as a high-quality public source to learn from and copy, not as a place to host your own team's skills.

For the generic pros and cons of keeping skills in Git, see SkillReg vs Git Repos.

What SkillReg adds

SkillReg is a private registry for your organization's SKILL.md skills, independent of any single agent:

Side-by-side comparison

QuestionClaude Code plugin marketplaceGitHub skill repositorySkillReg
Unit you sharePlugins, which can bundle skills [2]Folders with a SKILL.md [2]Individual versioned skills
Where it livesGit, URL, npm package or local path [1]Your Git hostSkillReg registry, per organization
AgentsClaude Code; the skills CLI can also read the catalog [2]Any agent, through a tool that installs from Git [2]Claude, Codex and Cursor
VersionsVersion string set by the plugin author [1]Git history; no registry of versionsRegistry versions, semver ranges on install
Admin controlAllow list, block list and per-repository marketplaces in managed settings [1]Repository permissions of your Git hostOrganization membership, tokens with read, write or admin scopes
Server-side scanning and audit logNot documented in the settings types (not verified) [1]Depends on your Git host (not verified)Scanning on every publish, all plans (advanced on Enterprise); audit logs from Team

When to use which

Use a Claude Code plugin marketplace when your team works only in Claude Code and wants to ship skills together with agents, hooks or MCP configuration in one plugin [1]. The managed settings above give administrators a clean allow list.

Use a GitHub skill repository for open-source skills, or when one repository and Git permissions are all the governance you need.

Use SkillReg when the same skills must reach several agents, when you need to know which version each person installed, or when security scanning and an audit trail are required.

Using both

These options combine well. Keep public or Claude Code-only plugins in a marketplace and list it in extraKnownMarketplaces. Host your internal skills in SkillReg and install them for Claude Code, Codex and Cursor. To move an existing repository, run skillreg import-github owner/repo once per skill path.

Related comparisons

Sources

  1. @anthropic-ai/claude-agent-sdk 0.3.301 on npm, Claude Code settings types in sdk.d.ts (repository anthropics/claude-agent-sdk-typescript) (extraKnownMarketplaces, strictKnownMarketplaces, blockedMarketplaces, strictPluginOnlyCustomization, enabledPlugins). Version published 2026-10-15; checked 2026-10-16.
  2. skills 1.7.2 on npm, README of the skills CLI (repository vercel-labs/skills), sections "Source Formats", "Skill Discovery" and "Plugin Manifest Discovery". Version published 2026-10-09; checked 2026-10-16.
  3. skillkit 1.24.0 on npm, README, "Quick Start". Version published 2026-04-21; checked 2026-10-16.
  4. @smithery/cli 4.11.1 on npm, README, "Examples". Version published 2026-04-30; checked 2026-10-16.

Ready to try SkillReg?

Get started for free. No credit card required.

Get Started Free