create-cowork-plugin

Guide creation of Claude Cowork plugins from planning to `.plugin` packaging.

23.4k|2.8k|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/anthropics/knowledge-work-plugins --skill create-cowork-plugin-anthropics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-cowork-plugin
Source: https://github.com/anthropics/knowledge-work-plugins/tree/main/cowork-plugin-management/skills/create-cowork-plugin
Command: npx skills add https://github.com/anthropics/knowledge-work-plugins --skill create-cowork-plugin-anthropics

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill guides users through the entire process of creating a new, custom plugin for Claude Cowork, from initial concept to a ready-to-install .plugin file.

Core Features & Use Cases

  • Guided Workflow: Walks users through discovery, planning, design, implementation, and packaging.
  • Component Creation: Assists in defining and building skills, agents, hooks, and MCP servers.
  • Use Case: A team needs a specialized plugin to manage their internal documentation. They use this Skill to define the plugin's purpose, specify the necessary components (like skills for searching and agents for summarizing), and generate the final plugin package.

Quick Start

Use the create-cowork-plugin skill to start building a new plugin for managing project tasks.

Frequently Asked Questions about create-cowork-plugin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a custom plugin for Claude Cowork?

To create a custom plugin for Claude Cowork, use a guided workflow that handles discovery, component planning, design, implementation, and packaging. This process defines necessary components and generates a ready-to-install `.plugin` file.

What components can I include when building a Cowork plugin?

Building a Cowork plugin supports the creation and definition of skills, agents, hooks, and MCP servers. These components are planned and implemented during the design phase to achieve your plugin's specific functionality.

What is the process for packaging a Claude app plugin?

Packaging a Claude app plugin involves defining the plugin's purpose and specifying necessary components like skills or agents. The guided workflow concludes by delivering a final `.plugin` file for installation.

Can I build an MCP server inside a custom Claude plugin?

Yes, you can build an MCP server inside a custom Claude plugin. The plugin creation workflow explicitly supports the development of MCP servers alongside skills, agents, and hooks.

Do I need prior plugin development experience to use this scaffolding workflow?

No prior plugin development experience is strictly required because the workflow guides you through discovery, planning, and design. However, familiarity with Claude app development concepts helps you plan components effectively.