[ PROMPT_NODE_25044 ]
Plugin Forge 说明文档
[ SKILL_DOCUMENTATION ]
# CC 插件工坊 (Plugin Forge)
这是一个用于构建和管理 Claude Code 插件的综合技能,包含规范的结构、清单文件以及市场集成功能。
## 目的
插件工坊简化了 Claude Code 插件开发的整个生命周期。它提供了自动化脚本、参考文档和结构化工作流,帮助您创建能够与 Claude Code 插件生态系统无缝集成的专业级插件。
无论您是为 React 或 Vue 构建框架专用插件、为常见任务构建实用工具插件,还是构建特定领域的知识插件,插件工坊都会引导您采用正确的结构和模式。
## 何时使用
当您需要执行以下操作时,请使用此技能:
- **创建新插件** - “为我的项目创建一个新的 Claude Code 插件”
- **添加插件组件** - “为我的插件添加一个新命令”、“为此插件创建一个智能体”
- **管理版本** - “提升插件版本”、“将插件更新至 2.0.0”
- **处理清单文件** - “更新 plugin.json”、“在市场中注册插件”
- **设置本地测试** - “在本地测试我的插件”、“安装插件以进行开发”
- **发布插件** - “将插件发布到市场”、“分发我的插件”
**触发短语:**
- “创建一个 Claude Code 插件”
- “构建一个用于市场的插件”
- “向插件添加命令/智能体/钩子”
- “提升插件版本”
- “更新 plugin.json”
- “设置插件测试”
## 工作原理
### 插件创建工作流
1. **脚手架结构** - `create_plugin.py` 脚本生成包含所有必需文件的正确目录层级
2. **生成清单** - 创建包含元数据的 `plugin.json`,并使用插件条目更新 `marketplace.json`
3. **创建模板** - 为您的插件文档生成 README 模板
4. **引导后续步骤** - 提供添加组件和测试的说明
### 版本管理工作流
1. **解析当前版本** - 从 `plugin.json` 读取版本号
2. **计算新版本** - 应用语义化版本控制规则(主版本号/次版本号/修订号)
3. **同步清单** - 同时更新 `plugin.json` 和 `marketplace.json` 中的版本号
4. **确认成功** - 报告版本变更结果
## 核心功能
### 自动化脚本
| 脚本 | 目的 |
|--------|---------|
| `create_plugin.py` | 使用完整的结构和清单构建新插件脚手架 |
| `bump_version.py` | 在所有清单文件中一致地更新版本号 |
### 参考文档
| 文档 | 内容 |
|----------|--------