Dev & Engineering ✓ Anthropic · Official

Claude Code Plugin Blueprint

A practical guide to structuring plugins, configuring manifests, and organizing Claude Code components.

50/ 100
Use with care

Useful, but reliability, evidence or controls still have material gaps.

See how it was scored ↓
Works as-is in
Claude Code
Stars
★ 38k
Last updated
11d ago
License
Apache-2.0
plugin-architectureplugin-jsonauto-discoveryslash-commands
+1mcp-servers

What does this skill do, and when should you use it?

This skill from Anthropic’s official plugin directory explains how to create and maintain Claude Code plugins. It covers the standard layout and configuration of commands, agents, skills, hooks, MCP servers, and helper scripts. It also explains automatic discovery, portable references through ${CLAUDE_PLUGIN_ROOT}, naming conventions, maintenance practices, and troubleshooting. It is aimed at developers building or organizing Claude Code plugins.

Explains the standard plugin directory layout; documents required and recommended plugin.json fields and custom component paths; describes the file formats, locations, and discovery behavior for commands, agents, skills, hooks, MCP servers, and scripts; provides naming guidance, ${CLAUDE_PLUGIN_ROOT} examples, minimal and full-featured plugin patterns, and troubleshooting steps for loading, path resolution, discovery, and plugin conflicts.

Good fit
  • A developer creating a Claude Code plugin from scratch and needing a standard directory layout.
  • A maintainer configuring plugin.json metadata, component paths, or versioning.
  • A plugin author organizing commands, agents, skills, hooks, and MCP configuration.
  • A Claude Code user troubleshooting missing components, path errors, or discovery failures.

How do you install this skill?

Before you use it
  • Do not treat documented auto-discovery, hook, or MCP behavior as verified; test against the target Claude Code version before installation.
  • The advanced examples involve Kubernetes, Terraform, GitHub, Slack, PagerDuty, Datadog, and environment credentials; review permissions, secret exposure, external communication, and rollback plans before deployment.
  • No Chinese-language guidance or mainland-China reachability guarantee is provided, so Chinese users may need additional explanation and localization testing.
Before you start
Your agent needs
  • Shell / CLI
  • Local filesystem

The skill is located at plugins/plugin-dev/skills/plugin-structure/SKILL.md in anthropics/claude-plugins-official. The collection can be installed through Claude Code’s plugin system with /plugin install plugin-dev@claude-plugins-official, or discovered through /plugin > Discover. The source does not document a standalone installation method for this skill.

Generic route: install into Claude Code manually (macOS / Linux)
tmp="$(mktemp -d)"
git clone --depth 1 https://github.com/anthropics/claude-plugins-official.git "$tmp"
mkdir -p ~/.claude/skills
cp -R "$tmp/plugins/plugin-dev/skills/plugin-structure" ~/.claude/skills/
rm -rf "$tmp"

Generated from the source repository and skill path; it copies only this skill's folder. If the author's install steps above differ, follow those first. To scope it to one project, replace ~/.claude/skills with that project's .claude/skills.

How do you use this skill?

Try saying

Once installed, send your agent any of these to trigger it:

  • create a plugin
  • scaffold a plugin
  • understand plugin structure
  • set up plugin.json

In Claude Code, ask a question matching its documented triggers, such as “create a plugin”, “scaffold a plugin”, “understand plugin structure”, “set up plugin.json”, or “use ${CLAUDE_PLUGIN_ROOT}”. It then provides guidance on layout, manifest configuration, component organization, and plugin architecture practices.

What are this skill's strengths and limitations?

Pros
  • Covers the main Claude Code plugin component types and their standard locations.
  • Includes examples for plugin.json, hooks, and MCP configuration.
  • Clearly explains how default directories relate to custom manifest paths.
  • Includes naming, organization, maintenance, and troubleshooting guidance.
Limitations
  • Its guidance is specific to Claude Code’s plugin architecture rather than a generic Agent Skills packaging standard.
  • The source provides no standalone installation command, test suite, or verified platform matrix.
  • It is instructional guidance and does not state that it creates or edits plugin files automatically.

How does this skill compare with similar options?

Side by side with related skills; every score comes from the same FSRS standard.

Skill FS score Stars Last updated License
Claude Code Plugin Blueprint this page ✓ Anthropic · Official 50 · Use with care ★ 38k 11d ago Apache-2.0
Claude Code Plugin Structure Guide ✓ Anthropic · Official 50 · Use with care ★ 151k 11d ago —
Official Claude Code Plugin Directory ✓ Anthropic · Official Not yet reviewed ★ 38k 11d ago Apache-2.0
Claude Code Command Development ✓ Anthropic · Official 46 · Use with care ★ 151k 11d ago —
Worktree Manager Skill 59 · Recommended ★ 1.5k 8mo ago —

How did FollowSkills review this skill?

FollowSkills review · FSRS-2.0
Use with care
50/ 100 5-point scale 2.5 / 5
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
1Trust15 / 25 · 3.0/5

The material documents plugin paths, MCP, hooks, environment-variable references, and use of CLAUDE_PLUGIN_ROOT; however, it lacks user-confirmation requirements, least-privilege guidance, data-flow disclosure, and rollback guidance for auto-started MCP servers, automatic hooks, API-key propagation, and external notifications, so 10 points are deducted. Official provenance and Apache-2.0 licensing improve traceability but do not establish safety.

2Reliability6 / 20 · 1.5/5

The directory, manifest, and component guidance is organized and includes troubleshooting. However, there are no tests for key paths, no compatibility matrix, and no defined diagnostic output for abnormal input. The claim that no restart is required conflicts with troubleshooting advice to restart for reloads, so the static score is conservatively limited to 6.

3Adaptability9 / 15 · 3.0/5

Trigger scenarios are specific and cover plugin creation, scaffolding, directory organization, plugin.json, path variables, and component configuration, with partially indicated inputs and boundaries. However, Claude Code version limits, platform differences, Chinese-language support, and mainland-China reachability are not addressed, and several behaviors are unverified, so 6 points are deducted.

4Convention10 / 15 · 3.3/5

SKILL.md, README, references, and examples provide useful progressive disclosure, naming guidance, versioning advice, maintenance steps, licensing information, and publishing guidance. However, the skill lacks its own changelog, dependency versions, installation instructions, maintainer contact, and explicit compatibility governance, so 5 points are deducted. Repository-level Apache-2.0 licensing and Anthropic maintenance provide only limited governance evidence.

5Effectiveness6 / 15 · 2.0/5

The skill supplies directly reusable directory templates, manifest examples, organization patterns, and troubleshooting guidance, so its core scaffolding value is plausible. However, examples lack static evidence of tests or real execution; advanced examples depend on external MCP servers, cloud credentials, and scripts, requiring users to validate actual Claude Code behavior. Nine points are deducted and the score remains within the static ceiling.

6Verifiability4 / 10 · 2.0/5

The source is auditable and includes structured documentation, examples, and some repository-level CI maintenance signals. However, there are no committed tests covering this skill's key paths, independent review, or execution evidence; several behavior claims remain author documentation only. Six points are deducted.

1 2 3 4 5 6

Open a dimension to read why it scored that way

Reviewed Jul 20, 2026 Reviewed revision b0b9f02b0581 Review evidence[1][2][3][4][5][6][7][8][9][10][11]

Evidence confidence:Low — Mostly static review, author material or a limited demo; useful for discovery, not high-risk decisions.

See the full review method →

FAQ

Does this skill automatically scaffold plugin files?
The source describes structure, configuration, and organization guidance; it does not state that the skill generates or writes files automatically.
Does using the skill require an MCP server?
No. It explains how plugins can configure MCP servers but does not identify MCP as a requirement of the skill itself.
Can it be used unchanged in other Agent Skills clients?
Some directory and Markdown guidance is portable, but the manifest, discovery, slash-command, and hook behavior is Claude Code-specific, so migration requires adaptation.

More skills from this repository

All from anthropics/claude-plugins-official

Dev & Engineering ✓ Anthropic · Official

Official Claude Code Plugin Directory

An Anthropic-managed marketplace for discovering and installing quality Claude Code plugins.

★ 38k Not yet reviewed 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Automation Advisor

Analyze a codebase and identify the most useful Claude Code automations for the project.

★ 38k FS 50 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Command Builder

A practical guide to designing, configuring, and organizing reusable Claude Code slash commands.

★ 38k FS 46 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Example Command Skill

A reference slash command that parses arguments, runs an action, and reports the result.

★ 38k FS 32 Not recommended 11d ago
Dev & Engineering ✓ Anthropic · Official

MCP Interactive App Builder

Add chat-embedded forms, pickers, dashboards, and confirmation widgets to MCP servers.

★ 38k FS 59 Recommended 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Skill Template Example

A reference for understanding and creating Claude Code plugin skill templates.

★ 38k FS 58 Recommended 11d ago
Dev & Engineering ✓ Anthropic · Official

MCPB Local Server Packager

Bundle a local MCP server with its runtime into one installable file.

★ 38k FS 56 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

MCP Server Builder

Helps developers choose the right MCP deployment, tool pattern, framework, and authentication before writing code.

★ 38k FS 54 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Hook Development (official plugins)

Design, configure, validate, and debug event-driven hooks for Claude Code plugins.

★ 38k FS 53 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

MCP Integration for Claude Plugins

Configure MCP servers in Claude Code plugins to connect external services and expose their tools.

★ 38k FS 51 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Plugin Skill Development

A practical guide to designing, writing, organizing, validating, and testing skills for Claude Code plugins.

★ 38k FS 51 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Project Plugin Settings Pattern

Store and read configurable Claude Code plugin settings in project-local Markdown files.

★ 38k FS 49 Use with care 11d ago
Productivity & Collaboration ✓ Anthropic · Official

Project Status Artifact

Turn complex, multi-stream work into a living project status page.

★ 38k FS 61 Recommended 11d ago
Design & Frontend ✓ Anthropic · Official

Distinctive Frontend Design

Build an intentional visual identity for interfaces that should not feel templated.

★ 38k FS 60 Recommended 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Receipts

Turn local Claude Code sessions and Git history into a shareable impact report.

★ 38k FS 56 Use with care 11d ago
Design & Frontend ✓ Anthropic · Official

Playground Builder

Turn complex visual or structural choices into a live, self-contained HTML explorer.

★ 38k FS 55 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Claude Code Agent Development Guide

Design, write, and validate autonomous agents for Claude Code plugins.

★ 38k FS 54 Use with care 11d ago
Automation & Ops ✓ Anthropic · Official

Discord Channel Access

Manage Discord pairings, allowlists, and DM or group policies through a local JSON configuration.

★ 38k FS 53 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

CLAUDE.md Improver

Audit and precisely improve CLAUDE.md files across a repository.

★ 38k FS 53 Use with care 11d ago
Dev & Engineering ✓ Anthropic · Official

Skill Creator

Create, evaluate, and iteratively improve Agent Skills.

★ 38k FS 53 Use with care 11d ago

Related skills