Extending Cowork: plugins, skills, MCP.
Out-of-the-box Cowork is powerful. But its real superpower is extensibility — three different mechanisms for adding capabilities. Plugins package multiple features together. Skills teach Cowork specific file-format expertise. MCP connectors link to external services. This lesson covers all three, when to use which, and when it's worth building your own.
The mental model
Three extension types, three different purposes.
Cowork's extensibility model is at first confusing because there are three concepts that sound similar: Plugins, Skills, and MCP. They serve different purposes and you'll use all three.
Plugins are bundles. They're collections of skills, MCP connectors, and prompts grouped for a use case — e.g., a 'Sales' plugin might bundle Outlook MCP + a follow-up-email Skill + sales-prompt presets. Install one plugin, get everything for that workflow.
Skills are file-format experts. The docx Skill knows how to build Word documents properly. The xlsx Skill knows Excel. The pptx Skill knows PowerPoint. Skills are how Cowork produces real-format files, not just chat text.
MCP connectors link to services. Outlook MCP connects to Microsoft 365 email. Slack MCP connects to Slack. Salesforce MCP connects to your CRM. These are how Cowork accesses systems outside your local files.
Workflow 01 Browse and install from the marketplace
Find existing plugins that solve your problem
Before building anything custom, check the plugin marketplace. Most common workflows already have a plugin. The marketplace is searchable by use case.
The prompt that works
Best use cases
- First-time setup for your role
- Adding capabilities as your needs grow
- Replacing custom workflows with maintained plugins
- Evaluating what others in your role find useful
Workflow 02 Understand which Skill produces which output
The Skill catalog and what each one knows
Skills are the engines that produce real files. Knowing which Skill handles which format lets you be more specific in your prompts.
The prompt that works
Best use cases
- Explicitly requesting a specific output format
- Debugging when Cowork picks the wrong format
- Building workflows that chain multiple Skills
- Understanding what's possible vs. what's not
Workflow 03 Connect new MCP servers
Wire up an external service Cowork doesn't know yet
MCP is an open standard. There are hundreds of MCP servers for different services. If you use a service Cowork doesn't have built-in, search for an MCP server for it — there probably is one.
The prompt that works
Best use cases
- Connecting to a CRM Cowork doesn't know yet
- Linking to your team's internal tools
- Adding read-only access to a database
- Connecting to a service you discovered after setup
Workflow 04 Build a custom Skill (Pro+ pattern)
When the marketplace doesn't have what you need
If your workflow is unique, you can build a custom Skill that bundles your prompt patterns, file templates, and behavior. The skill-creator Skill walks you through it.
The prompt that works
Best use cases
- Company-specific reporting templates
- Workflows you run every week that have specific quirks
- Compliance-driven document generation (consistent formatting required)
- Onboarding flows for new team members
Audit your extensions
Open your Cowork settings. List every Plugin, Skill, and MCP connector you have installed. Mark which ones you've actually used this month. Uninstall the ones you don't use. Install one new thing you've been meaning to try. Lean, current toolkit beats bloated, half-explored toolkit.
What you can do now
- Understand the difference between Plugin, Skill, and MCP
- Search the marketplace before building anything custom
- Audit installed extensions quarterly — uninstall the unused
- Use read-only credentials for any production systems
- Build custom Skills only for workflows you'll run 5+ times