anthropics avatar

Create Cowork Plugin

Walks you through building a Cowork plugin from scratch using a five phase workflow: discovery, component planning, design, implementation, and packaging. You end up with a ready to install .plugin file in your outputs directory. The skill knows the full plugin architecture (skills, agents, hooks, MCP servers) and asks clarifying questions to figure out what you actually need instead of scaffolding everything. It keeps the conversation nontechnical by default and favors the newer skills format over legacy commands. Useful when you want to extend Cowork but don't want to deal with manifest schemas and directory structures yourself.

skills.sh installs
2.9K
GitHub stars
35.3K
last updated
Aug 21, 2026

Install

$ npx -y skills add anthropics/knowledge-work-plugins --skill create-cowork-plugin --agent claude-code

Installs into .claude/skills of the current project.

Files

Create Cowork Plugin

Build a new plugin from scratch through guided conversation. Walk the user through discovery, planning, design, implementation, and packaging — delivering a ready-to-install .plugin file at the end.

Overview

A plugin is a self-contained directory that extends Claude's capabilities with skills, agents, hooks, and MCP server integrations. This skill encodes the full plugin architecture and a five-phase workflow for creating one conversationally.

The process:

  1. Discovery — understand what the user wants to build
  2. Component Planning — determine which component types are needed
  3. Design & Clarifying Questions — specify each component in detail
  4. Implementation — create all plugin files
  5. Review & Package — deliver the .plugin file

Nontechnical output: Keep all user-facing conversation in plain language. Do not expose implementation details like file paths, directory structures, or schema fields unless the user asks. Frame everything in terms of what the plugin will do.

Plugin Architecture

Directory Structure

Every plugin follows this layout:

Sponsors

Details

Repository
github.com/anthropics/knowledge-work-plugins
Categories
DevOps & CI/CD, Documentation, Automation & Workflows, Design & UI/UX
First seen
Apr 16, 2026

More from anthropics/knowledge-work-plugins

All 198
1tanweai avatarpua-entanweai/puaPut your AI on a Performance Improvement Plan. Forces exhaustive problem-solving with Western big-tech performance culture rhetoric and structured debugging. Tr2.9Kskills.sh installs
2onmax avatarnuxt-contentonmax/nuxt-skillsBuild typed, content-driven Nuxt applications with @nuxt/content. Use when working with content.config.ts, collections, queryCollection, Markdown or MDC renderi2.9Kskills.sh installs
3onmax avatarnuxt-modulesonmax/nuxt-skillsUse when creating Nuxt modules: (1) Published npm modules (@nuxtjs/, nuxt-), (2) Local project modules (modules/ directory), (3) Runtime extensions (components,2.9Kskills.sh installs
4elastic avatarkibana-connectorselastic/agent-skillsCreate and manage Kibana connectors for Slack, PagerDuty, Jira, webhooks, and more via REST API or Terraform. Use when configuring third-party integrations or m2.9Kskills.sh installs
5anthropics avatarbriefanthropics/knowledge-work-pluginsGenerate contextual briefings for legal work — daily summary, topic research, or incident response. Use when starting your day and need a scan of legal-relevant2.9Kskills.sh installs
6wshobson avatarspark-memory-thermal-opswshobson/agentsManage unified memory and thermals during long-running ML jobs on NVIDIA DGX Spark. Use when planning memory headroom for a training run on GB10, when a job OOM2.9Kskills.sh installs