create-cowork-plugin

Solid

Cowork セッションでプラグインをゼロから作成するスキル。 「プラグインを作って」「プラグイン開発」「plugin作成」等のリクエストで発動。 Cowork モードで .plugin ファイルを生成。

AI & Automation 347 stars 12 forks Updated 1 weeks ago

Install

View on GitHub

Quality Score: 84/100

Stars 20%
85
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
0
Description 5%
100

Skill Content

# 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 commands, 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: ``` plugin-name/ ├── .claude-plugin/ │ └── plugin.json # Required: plugin manifest ├── commands/ # Slash commands (.md files) ├── agents/ # Subagent definitions (.md files) ├── skills/ # Skills (subdirectories with SKILL.md) │ └── skill-name/ │ ├── SKILL.md │ └── references/ ├── ....

Details

Author
minicoohei
Repository
minicoohei/ai-agent-camp
Created
5 months ago
Last Updated
1 weeks ago
Language
Python
License
None

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category