自定义 Claude Code 插件集合,通过 .claude-plugin/marketplace.json 声明为一个私有 marketplace,可用 claude plugin marketplace add 直接添加使用。
cc-plugins/
├── .claude-plugin/
│ └── marketplace.json # marketplace 声明,注册所有插件
├── plugins/
│ └── <plugin-name>/ # 一个插件一个目录
│ ├── .claude-plugin/
│ │ └── plugin.json # 插件元信息(名称、版本、描述、作者)
│ └── skills/
│ └── <skill-name>/
│ ├── SKILL.md # skill 定义
│ └── assets/ # 该 skill 的资源(模板、样式等,可选)
└── README.md
| Plugin | 说明 |
|---|---|
slides |
生成基于浏览器的 HTML 幻灯片演示,支持多种布局模板与主题 |
claude plugin marketplace add Linjunjie99/cc-plugins
claude plugin install slides@cc-plugins- 在
plugins/下新建一个以插件命名的目录,例如mkdir plugins/my-plugin。 - 加入
.claude-plugin/plugin.json(name/version/description/author)。 - 在
skills/<skill-name>/下放入SKILL.md及所需assets/(也可按需加commands/、agents/、.mcp.json、hooks/)。 - 在根目录
.claude-plugin/marketplace.json的plugins数组中登记该插件。 - 提交并推送即可。