create-cowork-plugin

Guide users through creating a cowork plugin from scratch to a ready-to-install .plugin file.

704|58|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/openyak/desktop --skill create-cowork-plugin-openyak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: create-cowork-plugin
Source: https://github.com/openyak/desktop/tree/main/backend/app/data/plugins/cowork-plugin-management/skills/create-cowork-plugin
Command: npx skills add https://github.com/openyak/desktop --skill create-cowork-plugin-openyak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill guides users through creating a new plugin from scratch in Cowork sessions. It enables end-to-end plugin scaffolding, design, implementation, and packaging, delivering a ready-to-install plugin file for deployment.

Core Features & Use Cases

  • Guided five-phase workflow: discovery, component planning, design & clarifying questions, implementation, review & packaging.
  • Clear artifact delivery: outputs a ready-to-install .plugin file and a clean project structure for a cowork plugin.
  • Flexible collaboration: supports Cowork mode with shared context, references, and artifact delivery through the outputs directory.

Quick Start

Initiate a new cowork plugin project by naming the plugin and articulating high-level goals to begin Phase 1.

Frequently Asked Questions about create-cowork-plugin

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

FAQPage Schema
How do I build a cowork plugin from scratch?

To build a cowork plugin from scratch, use this guided workflow to handle discovery, component planning, design, implementation, and packaging, delivering a ready-to-install file. It scaffolds the entire project structure and generates required manifests.

What is the process for scaffolding and packaging a plugin in Cowork sessions?

Scaffolding and packaging a plugin in Cowork sessions involves a five-phase process: discovery, component planning, design, implementation, and review. It outputs a structured project directory and a ready-to-install .plugin file.

How do I generate a manifest and organize resources for a new plugin?

Generate a manifest and organize resources by following the guided plugin development workflow, which structures your project components and outputs the necessary manifest configuration for deployment.

Can I use the outputs directory to deliver plugin artifacts in Cowork mode?

Yes, you can use the outputs directory to deliver plugin artifacts in Cowork mode. The workflow supports shared context and artifact delivery through this directory, outputting a ready-to-install .plugin file.

What are the limitations of using a guided workflow for plugin development?

The guided workflow for plugin development is specifically tailored for Cowork sessions with outputs directory access. It may not apply to generic plugin packaging outside the Cowork ecosystem or environments lacking shared context support.