Claude Code Complete Ecosystem Reference: Skills, Plugins, MCP, and CLI

2026-03-22 24 Sources Deep Research Mode
5 Built-in Skills
17 Official Anthropic Skills
13 Demo Plugins
30+ Tools Supporting Standard
630+ Community Skills
16K+ MCP Servers
50+ Cloud Connectors

Executive Summary

Claude Code's ecosystem spans five layers: skills (SKILL.md instruction folders), plugins (distributable packages), MCP servers (external tool connections via the Model Context Protocol), connectors (cloud-side remote integrations on claude.ai), and a powerful CLI with headless automation and an Agent SDK.

Five skills ship built-in. Anthropic publishes 17 official example skills and 13 demo plugins. An official plugin marketplace is auto-available with LSP for 11 languages and service integrations. The Agent Skills open standard has been adopted by 30+ tools. The MCP ecosystem has grown to 16,000+ servers with an official registry backed by Anthropic, GitHub, and Microsoft. Claude.ai offers 50+ pre-built cloud connectors. The CLI supports full non-interactive automation via -p mode, structured JSON output, budget controls, and a Claude Agent SDK for Python and TypeScript.

1. Built-in Skills (Ship with Claude Code)

These five skills are bundled with every Claude Code installation. They are prompt-based (not hardcoded commands) and can spawn agents, read files, and adapt to your codebase.

SkillPurposeKey Capability
/batch <instruction>Orchestrate large-scale parallel codebase changesDecomposes work into 5-30 units, spawns one agent per unit in isolated git worktrees, each opens a PR
/claude-apiLoad Claude API reference for your project's languageCovers Python, TypeScript, Java, Go, Ruby, C#, PHP, cURL. Auto-activates on anthropic imports
/debug [description]Troubleshoot current Claude Code sessionReads session debug log, optionally focused on a described issue
/loop [interval] <prompt>Run a prompt repeatedly on an intervalUseful for polling deployments, babysitting PRs, periodic checks
/simplify [focus]Review changed files for code qualitySpawns 3 parallel review agents, aggregates findings, applies fixes

Source: code.claude.com/docs/en/skills [1]

2. Official Anthropic Skills (anthropics/skills Repository)

The anthropics/skills GitHub repository contains 17 reference skills. Install the marketplace:

/plugin marketplace add anthropics/skills

2.1 Document Creation & Editing

SkillDescriptionLicense
docxWord document creation and editingSource-available
pdfPDF document creation and editingSource-available
pptxPowerPoint presentation creation and editingSource-available
xlsxExcel spreadsheet creation and editingSource-available
doc-coauthoringCollaborative document editing workflowsApache 2.0

2.2 Creative & Design

SkillDescription
algorithmic-artGenerate algorithmic/generative art
canvas-designDesign work on canvas-based layouts
frontend-designProduction-grade frontend interfaces with design philosophy
slack-gif-creatorCreate animated GIFs for Slack
theme-factoryGenerate design themes and color schemes
web-artifacts-builderBuild interactive web artifacts

2.3 Development & Technical

SkillDescription
claude-apiClaude API reference and usage patterns
mcp-builderBuild MCP (Model Context Protocol) servers
webapp-testingTest web applications systematically
skill-creatorMeta-skill: create new skills

2.4 Enterprise & Communication

SkillDescription
brand-guidelinesApply brand guidelines to content
internal-commsDraft internal communications

Source: github.com/anthropics/skills [2]

3. Official Demo Plugins (anthropics/claude-code Repository)

13 demo plugins showcasing the plugin system. Add the marketplace first:

/plugin marketplace add anthropics/claude-code
PluginDescriptionValue
code-reviewAutomated PR review with 5 parallel Sonnet agents for compliance, bugs, history, and commentsHigh
feature-dev7-phase feature development workflow with agents for exploration, architecture, and qualityHigh
commit-commandsGit workflow automation: /commit, /commit-push-pr, /clean_goneHigh
pr-review-toolkitSpecialized PR review agents for tests, error handling, type design, code qualityHigh
security-guidanceSecurity reminder hook monitoring 9 patterns (XSS, injection, eval, pickle, etc.)High
plugin-dev8-phase guided workflow for building plugins, with 7 expert skillsMedium
hookifyCustom hook creation system to prevent unwanted behaviorsMedium
frontend-designProduction-grade frontend creation with design system guidanceMedium
agent-sdk-devDevelopment kit for Claude Agent SDK with /new-sdk-app commandMedium
claude-opus-4-5-migrationAutomated migration from Sonnet 4.x/Opus 4.1 to Opus 4.5Situational
explanatory-output-styleHook injecting implementation insights at session startLow
learning-output-styleInteractive learning mode requesting code contributions at decision pointsLow
ralph-wiggumAutonomous iteration loops for self-referential developmentNiche

Source: github.com/anthropics/claude-code/tree/main/plugins [3]

4. Official Plugin Marketplace (claude-plugins-official)

Auto-available in every Claude Code install. Browse via /plugin > Discover tab.

4.1 Code Intelligence (LSP Plugins)

Enable jump-to-definition, find-references, and real-time type error detection. Require the language server binary on your system.

LanguagePluginBinary Required
C/C++clangd-lspclangd
C#csharp-lspcsharp-ls
Gogopls-lspgopls
Javajdtls-lspjdtls
Kotlinkotlin-lspkotlin-language-server
Lualua-lsplua-language-server
PHPphp-lspintelephense
Pythonpyright-lsppyright-langserver
Rustrust-analyzer-lsprust-analyzer
Swiftswift-lspsourcekit-lsp
TypeScripttypescript-lsptypescript-language-server

4.2 External Integrations

CategoryPlugins
Source Controlgithub, gitlab
Project Managementatlassian (Jira/Confluence), asana, linear, notion
Designfigma
Infrastructurevercel, firebase, supabase
Communicationslack
Monitoringsentry

4.3 Development Workflows & Output Styles

PluginDescription
commit-commandsGit commit, push, and PR creation workflows
pr-review-toolkitSpecialized PR review agents
agent-sdk-devClaude Agent SDK development tools
plugin-devPlugin creation toolkit
explanatory-output-styleEducational insights about implementation choices
learning-output-styleInteractive learning mode

Sources: code.claude.com/docs/en/discover-plugins [4], github.com/anthropics/claude-plugins-official [5]

5. Agent Skills Open Standard

Anthropic released Agent Skills as an open standard on December 18, 2025. The specification lives at agentskills.io and github.com/agentskills/agentskills.

5.1 Adopting Tools (30+)

ToolVendor
Claude Code / Claude.aiAnthropic
CursorAnysphere
VS Code / GitHub CopilotMicrosoft / GitHub
Gemini CLIGoogle
OpenAI Codex CLIOpenAI
JetBrains JunieJetBrains
KiroAWS
Roo CodeCommunity
GooseBlock
OpenHandsAll Hands AI
AmpSourcegraph
Antigravity IDEAntigravity

5.2 SKILL.md Format

FieldRequiredDescription
nameYesMax 64 chars, lowercase + hyphens, must match directory name
descriptionYesMax 1024 chars, what the skill does and when to use it
licenseNoLicense name or reference
compatibilityNoMax 500 chars, environment requirements
metadataNoArbitrary key-value pairs (author, version, etc.)
allowed-toolsNoSpace-delimited pre-approved tools (experimental)

5.3 Claude Code Extensions (Beyond Standard)

FieldPurpose
disable-model-invocationPrevent auto-loading (manual /name only)
user-invocableSet false to hide from / menu
modelOverride model for this skill
effortOverride effort level (low, medium, high, max)
contextSet to fork for isolated subagent execution
agentSubagent type when context: fork
argument-hintAutocomplete hint for arguments
hooksHooks scoped to this skill's lifecycle

Source: agentskills.io/specification [7]

6. Community Skills Catalogs

6.1 VoltAgent/awesome-agent-skills (630+ skills)

The largest curated catalog, organized by publisher.

Publisher# SkillsHighlights
Vercel8react-best-practices, next-best-practices, web-design-guidelines, composition-patterns
Cloudflare7agents-sdk, building-ai-agent, durable-objects, web-perf, wrangler
Netlify12functions, edge-functions, blobs, db, image-cdn, forms, frameworks
Google4gemini-api-dev, vertex-ai-api-dev, gemini-live-api-dev
Google Workspace CLI12gws-drive, gws-sheets, gws-gmail, gws-calendar, gws-docs, gws-slides
Stripe2stripe-best-practices, upgrade-stripe
HashiCorp3terraform-code-generation, terraform-module-generation
Firecrawl8cli, agent, browser, crawl, download, map, scrape, search
Better Auth7best-practices, providers, create-auth, organization, twoFactor
Supabase1postgres-best-practices
Neon3neon-postgres, claimable-postgres
Sanity4best-practices, content-modeling, seo-aeo-best-practices
Tinybird4best-practices, cli-guidelines, python-sdk, typescript-sdk
Composio1000+Managed authentication for 1000+ external app integrations

Source: github.com/VoltAgent/awesome-agent-skills [9]

6.2 obra/superpowers (13 workflow skills)

SkillDescription
test-driven-developmentTDD workflow enforcement
systematic-debuggingStructured debugging methodology
verification-before-completionVerify work before marking done
brainstormingStructured brainstorming sessions
writing-plansPlan authoring workflow
executing-plansPlan execution tracking
dispatching-parallel-agentsMulti-agent orchestration
requesting-code-reviewCode review request workflow
receiving-code-reviewCode review response workflow
using-git-worktreesGit worktree management
finishing-a-development-branchBranch completion checklist
subagent-driven-developmentDevelopment via subagent delegation
writing-skillsMeta-skill for creating skills

Source: github.com/obra/superpowers [10]

6.3 Third-Party Directories

SiteURLDescription
SkillsMPskillsmp.comAggregator claiming 87K+ skills from GitHub repos
Claude Skills Infoclaudeskills.info658+ skills across 13 categories
Awesome Skillsawesome-skills.comVisual skills directory
Claude Plugins Devclaude-plugins.devCommunity plugin registry with CLI
Awesome Claudeawesomeclaude.aiVisual directory with 40 auto-activating skills

7. MCP Servers & Connectors

MCP (Model Context Protocol) is an open standard created by Anthropic for connecting AI tools to external systems. Now governed by the Linux Foundation, supported by Claude, ChatGPT, VS Code Copilot, Cursor, and 50+ clients. The ecosystem has grown to 16,000+ servers.

7.1 How MCP Works in Claude Code

TransportCommandUse Case
HTTP (recommended)claude mcp add --transport http <name> <url>Remote cloud services
stdioclaude mcp add <name> -- <command> [args]Local processes on your machine
SSE (deprecated)claude mcp add --transport sse <name> <url>Legacy, replaced by HTTP

7.2 Configuration Scopes

ScopeStorageVisibility
Local (default)~/.claude.jsonPrivate, current project only
Project.mcp.json at project rootShared via version control
User~/.claude.jsonAll your projects
Managedmanaged-mcp.jsonAdmin-deployed, organization-wide

7.3 MCP Registries

RegistryScaleNotes
Official MCP RegistryPreviewBacked by Anthropic, GitHub, Microsoft, PulseMCP
Anthropic SubregistryCuratedPowers Claude Code's server discovery
Glama14,274 serversLargest community directory
PulseMCP7,600+ serversWith newsletter and blog
GitHub MCP Registry87 serversNamespace-verified
mcp.soCommunityCommunity-curated

7.4 Claude.ai Connectors (Remote MCP)

50+ pre-built cloud connectors at claude.ai/settings/connectors. Available across claude.ai, Co-Work, and Claude Code.

CategoryConnectors
CommunicationGmail, Slack, Intercom
Project ManagementGoogle Calendar, Asana, Linear, Atlassian, Notion, Airtable
DesignFigma, Canva
EngineeringGitHub, Hex
BusinessStripe, Amplitude, Ahrefs, Clay, WordPress.com, Salesforce
AutomationZapier (8,000+ connected apps)
StorageGoogle Drive
Custom connectors: On paid plans, enter any remote MCP server URL at Settings > Connectors > "Add custom connector." Free users limited to one.

7.5 Popular MCP Servers for Developers

ServerWhat It Does
GitHubRepository management, PR workflows, issues
PostgreSQL / SupabaseDirect database access and queries
PlaywrightBrowser automation and testing
SentryProduction error monitoring
NotionDocumentation and wiki access
ComposioManaged gateway to 500+ apps with OAuth
Context7Live library documentation lookup
MemoryPersistent memory across sessions

7.6 MCP SDKs

The github.com/modelcontextprotocol organization has 39 repositories with SDKs for TypeScript (11.9K stars), Python, C# (4.1K), Rust (3.2K), Java, Kotlin, Go, PHP, Ruby, and Swift. The Inspector tool (9.2K stars) provides visual testing for MCP servers.

Sources: code.claude.com/docs/en/mcp [16], modelcontextprotocol.io [18]

8. CLI & Programmatic Access

Claude Code's CLI supports full headless automation, structured output, and a programmatic SDK.

8.1 Core CLI Commands

CommandDescription
claudeStart interactive session
claude "query"Start interactive with initial prompt
claude -p "query"Non-interactive print mode — run and exit
cat file | claude -p "query"Pipe content into print mode
claude -cContinue most recent conversation
claude -r "<session>" "query"Resume session by ID or name
claude updateUpdate to latest version
claude mcpConfigure MCP servers
claude agentsList configured subagents
claude remote-controlStart Remote Control server

8.2 Headless Mode Key Flags

FlagPurpose
--output-format text|json|stream-jsonControl output format
--json-schema '{...}'Get validated structured output
--max-turns NLimit agentic turns
--max-budget-usd NMaximum dollar spend
--allowedTools "Read,Edit,Bash"Auto-approve specific tools
--model sonnet|opusSet model
--effort low|medium|high|maxSet effort level
--worktreeRun in isolated git worktree
--fallback-modelAuto-fallback when overloaded

8.3 Permission Modes for Automation

ModeBehavior
--permission-mode defaultAsk user for each tool use
--permission-mode acceptEditsAuto-approve file edits
--permission-mode planRead-only, no modifications
--permission-mode dontAskAuto-deny unless in allowedTools
--dangerously-skip-permissionsSkip all prompts (containers only)
--permission-prompt-toolDelegate to MCP tool

8.4 Claude Agent SDK

Formerly "Claude Code SDK." Provides the same agent loop, tools, and context management as Claude Code, usable programmatically.

LanguageInstall
Pythonpip install claude-agent-sdk
TypeScriptnpm install @anthropic-ai/claude-agent-sdk
Core API: The query() function gives you the full Claude Code agent loop as a library. Supports hooks, subagents, MCP servers, permissions, sessions, skills, and plugins.

8.5 GitHub Actions Integration

Official action: anthropics/claude-code-action@v1. Supports @claude mention triggers in PR comments, AWS Bedrock, and Google Vertex AI backends. GitLab CI/CD also documented.

8.6 Notable Advanced Flags

FlagPurpose
--remoteCreate web session on claude.ai
--teleportResume web session in local terminal
--remote-controlExternal control server
--chrome / --no-chromeEnable/disable Chrome integration
--agentsDefine subagents via inline JSON
--plugin-dirLoad plugins from directory
--from-prResume sessions linked to a PR
--teammate-modeAgent display: auto, in-process, tmux

Sources: code.claude.com/docs/en/cli-reference [21], code.claude.com/docs/en/headless [22]

9. Curated Recommendations

Based on profile: 20+ years experience, Django/Python, Windows, Google Workspace, ClickUp, Stripe, Cloudflare already connected.

7.1 Install Immediately

WhatSourceWhy
pyright-lspOfficial marketplaceReal-time Python type checking after every edit — critical for Django
code-reviewDemo marketplace5 parallel agents review PRs for bugs, compliance, and patterns
commit-commandsDemo/OfficialStreamlined git workflow with /commit and /commit-push-pr
security-guidanceDemo marketplaceAutomatic security pattern monitoring
docx, pdf, xlsxAnthropic skillsCreate/edit Office documents and PDFs directly
skill-creatorAnthropic skillsMeta-skill to build new skills faster

7.2 Install When Needed

WhatSourceWhy
feature-devDemo marketplaceStructured 7-phase feature development workflow
hookifyDemo marketplaceCreate custom hooks to prevent unwanted behaviors
mcp-builderAnthropic skillsBuild custom MCP servers
webapp-testingAnthropic skillsSystematic web application testing
stripe-best-practicesVoltAgent catalogComplements your Stripe MCP connection
obra/superpowersCommunityDevelopment discipline: TDD, debugging, verification

7.3 Quick Start Commands

# Check version (need 1.0.33+) claude --version # Browse official marketplace (auto-available) /plugin # Add Anthropic skills marketplace /plugin marketplace add anthropics/skills # Add demo plugins marketplace /plugin marketplace add anthropics/claude-code # Install priority plugins /plugin install pyright-lsp@claude-plugins-official /plugin install code-review@anthropics-claude-code /plugin install commit-commands@anthropics-claude-code /plugin install security-guidance@anthropics-claude-code # Reload /reload-plugins

10. Architecture: Full Ecosystem Map

ConceptWhat It IsDistribution
SkillA folder with SKILL.md + optional filesPersonal (~/.claude/skills/), Project (.claude/skills/), or inside a plugin
PluginA package with .claude-plugin/plugin.json manifestVia marketplaces, git repos, or local paths
MarketplaceA catalog of pluginsGitHub repos, git URLs, local paths, or remote URLs
MCP Server (local)External tool running as a local processclaude mcp add or .mcp.json
MCP Server (remote)Cloud service accessed via HTTPURL + OAuth authentication
ConnectorPre-built cloud integration on claude.aiclaude.ai/settings/connectors
Agent SDKProgrammatic library (query() function)pip install claude-agent-sdk
CLI (-p mode)Non-interactive automationclaude -p "prompt" with flags
Custom CommandLegacy .claude/commands/*.md fileMerged into skills system
Built-in CommandHardcoded CLI operations (/clear, /compact, /help)Ships with Claude Code
Built-in SkillPrompt-based bundled skills (/batch, /simplify)Ships with Claude Code
Priority order: Enterprise skills > Personal skills > Project skills. Plugin skills are namespaced (plugin-name:skill-name) and cannot conflict. Custom commands have been merged into skills — existing .claude/commands/ files keep working.

11. Limitations & Caveats

  • Community catalog numbers are unverified. SkillsMP claims 87K+ skills; these aggregate from public GitHub repos with minimal curation. Quality varies widely.
  • Plugin system is in public beta. Launched October 9, 2025. Functional but still evolving.
  • Security is user-responsible. Anthropic warns: "Anthropic does not control what MCP servers, files, or other software are included in plugins." [4]
  • Cross-tool portability has limits. Claude Code's extended frontmatter fields (context: fork, agent, hooks) are Claude Code-specific.
  • LSP plugins require system binaries. Installing pyright-lsp requires pyright-langserver installed separately.
  • Skill context budget. Many skills may exceed the character budget (2% of context window, fallback 16K chars). Check with /context.
Bibliography
[1] Anthropic. "Extend Claude with skills." Claude Code Docs. code.claude.com/docs/en/skills
[2] Anthropic. "Public repository for Agent Skills." GitHub. github.com/anthropics/skills
[3] Anthropic. "Claude Code Plugins." GitHub. github.com/anthropics/claude-code/tree/main/plugins
[4] Anthropic. "Discover and install prebuilt plugins." Claude Code Docs. code.claude.com/docs/en/discover-plugins
[5] Anthropic. "Official Claude Code Plugins." GitHub. github.com/anthropics/claude-plugins-official
[6] SiliconANGLE. "Anthropic Makes Agent Skills Open Standard." Dec 18, 2025. siliconangle.com
[7] Agent Skills. "Specification." agentskills.io/specification
[8] Agent Skills. "Specification and documentation." GitHub. github.com/agentskills/agentskills
[9] VoltAgent. "Awesome Agent Skills." GitHub. github.com/VoltAgent/awesome-agent-skills
[10] obra. "Superpowers." GitHub. github.com/obra/superpowers
[11] travisvn. "Awesome Claude Skills." GitHub. github.com/travisvn/awesome-claude-skills
[12] hesreallyhim. "Awesome Claude Code." GitHub. github.com/hesreallyhim/awesome-claude-code
[13] rohitg00. "Awesome Claude Code Toolkit." GitHub. github.com/rohitg00/awesome-claude-code-toolkit
[14] alirezarezvani. "Claude Skills." GitHub. github.com/alirezarezvani/claude-skills
[15] ccplugins. "Awesome Claude Code Plugins." GitHub. github.com/ccplugins/awesome-claude-code-plugins
[16] Anthropic. "Connect Claude Code to tools via MCP." Claude Code Docs. code.claude.com/docs/en/mcp
[17] Model Context Protocol. "Official MCP Registry." registry.modelcontextprotocol.io
[18] Model Context Protocol. "MCP Official Site." modelcontextprotocol.io
[19] Anthropic. "Pre-built web connectors using remote MCP." support.claude.com
[20] Model Context Protocol. "GitHub Organization." github.com/modelcontextprotocol
[21] Anthropic. "CLI Reference." Claude Code Docs. code.claude.com/docs/en/cli-reference
[22] Anthropic. "Run Claude Code programmatically." Claude Code Docs. code.claude.com/docs/en/headless
[23] Anthropic. "Claude Agent SDK Overview." platform.claude.com/docs/en/agent-sdk/overview
[24] Anthropic. "GitHub Actions." Claude Code Docs. code.claude.com/docs/en/github-actions