mirror of
https://github.com/cexll/myclaude.git
synced 2026-02-05 02:30:26 +08:00
- Create .claude-plugin/marketplace.json with 4 plugin packages - Add PLUGIN_README.md documentation for plugin usage - Define plugins for requirements-driven, BMAD, essentials, and GPT-5 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
2.5 KiB
2.5 KiB
Claude Code Plugin System
本项目已支持Claude Code插件系统,可以将命令和代理打包成可安装的插件包。
插件配置
插件配置文件位于 .claude-plugin/marketplace.json,定义了所有可用的插件包。
可用插件
1. Requirements-Driven Development
- 描述: 需求驱动的开发工作流,包含90%质量门控
- 命令:
/requirements-pilot - 代理: requirements-generate, requirements-code, requirements-testing, requirements-review
2. BMAD Agile Workflow
- 描述: 完整的BMAD敏捷工作流(产品负责人→架构师→SM→开发→QA)
- 命令:
/bmad-pilot - 代理: bmad-po, bmad-architect, bmad-sm, bmad-dev, bmad-qa, bmad-orchestrator
3. Development Essentials
- 描述: 核心开发命令套件
- 命令:
/code,/debug,/test,/optimize,/review,/bugfix,/refactor,/docs,/ask,/think - 代理: code, bugfix, bugfix-verify, code-optimize, debug, develop
4. Advanced AI Agents
- 描述: 高级AI代理,集成GPT-5进行深度分析
- 代理: gpt5
使用插件命令
列出所有可用插件
/plugin list
查看插件详情
/plugin info <plugin-name>
例如:/plugin info requirements-driven-development
安装插件
/plugin install <plugin-name>
例如:/plugin install bmad-agile-workflow
移除插件
/plugin remove <plugin-name>
创建自定义插件
要创建自己的插件:
- 在
.claude-plugin/marketplace.json中添加新的插件定义 - 指定插件包含的命令和代理文件路径
- 设置适当的元数据(版本、作者、关键词等)
示例插件结构:
{
"name": "my-custom-plugin",
"source": "./",
"description": "自定义插件描述",
"version": "1.0.0",
"commands": [
"./commands/my-command.md"
],
"agents": [
"./agents/my-agent.md"
]
}
分享插件
要分享插件给其他项目:
- 复制整个
.claude-plugin目录到目标项目 - 确保相关的命令和代理文件存在
- 在新项目中使用
/plugin命令管理插件
注意事项
- 插件系统遵循Claude Code的插件规范
- 所有命令和代理文件必须是有效的Markdown格式
- 插件配置支持版本管理和依赖关系
- 插件可以包含多个命令、代理和输出样式