What Are Plugins?
Plugins turn Claude into a specialist for your role, team, and company. Each plugin bundles skills, slash commands, and connectors for a specific job function — giving Claude the expertise and tools to deliver professional work tailored to how your team operates. Out of the box, plugins provide Claude with strong starting points for any role. The real power comes when you customize them for your company — your tools, your terminology, your processes — so Claude works like it was built for your team.How Plugins Work
Every plugin follows the same simple structure:Skills
Skills encode domain expertise, best practices, and step-by-step workflows Claude needs to give you useful help. Claude draws on skills automatically when relevant. For example, a sales plugin might include skills for:- Call preparation
- Account research
- Drafting personalized outreach
- Competitive intelligence
Commands
Commands are explicit actions you trigger with slash commands (e.g.,/finance:reconciliation, /product-management:write-spec). They’re useful for structured workflows that you initiate on demand.
Connectors
Connectors wire Claude to external tools your role depends on — CRMs, project trackers, data warehouses, design tools, and more — via MCP servers. These connections let Claude read and write data directly from the tools you already use.What Makes Plugins Powerful
Every component is file-based — markdown and JSON, no code, no infrastructure, no build steps. This means:- Easy to create: Write markdown files with instructions and metadata
- Easy to customize: Edit text files to match your company’s workflows
- Easy to share: Package as a
.pluginfile and share with your team - Version controllable: Store in git and track changes over time
Your First Plugin
There are three ways to get started:Install from Marketplace
The fastest way to start is installing an existing plugin from the Plugin Marketplace. These plugins are production-ready and cover common job functions like sales, product management, finance, and more.
Customize an Existing Plugin
After installing a plugin, you can customize it for your organization using the
cowork-plugin-management plugin. This guides you through replacing generic placeholders with your specific tools and processes.Quick Example
Here’s what a minimal plugin looks like:.claude-plugin/plugin.json
Making Plugins Yours
These plugins become much more useful when you customize them for how your company actually works:- Swap connectors: Edit
.mcp.jsonto point at your specific tool stack - Add company context: Drop your terminology, org structure, and processes into skill files
- Adjust workflows: Modify instructions to match how your team actually does things
- Build new plugins: Create plugins for roles and workflows we haven’t covered yet
Next Steps
Plugin Structure
Deep dive into the files and directories that make up a plugin
Creating Skills
Learn how to write skills that give Claude domain expertise
Creating Commands
Build slash commands for structured workflows
Adding MCP Servers
Connect Claude to your external tools and services