plugin-dev
一站式Claude Code插件开发工具箱,提供从设计到发布的完整工作流。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:plugin-dev。 它的用途是:一站式Claude Code插件开发工具箱,提供从设计到发布的完整工作流。 完整的 Skill 内容见:https://321skill.com/skills/plugin-dev/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'/plugin-dev:create-plugin 一个用于自动整理项目文档的插件',它会首先与你确认插件的核心功能与需求,然后引导你规划所需的组件(如命令、钩子),接着逐步创建项目结构、实现各个模块,并运行验证脚本确保代码质量,最后指导你在Claude Code中测试插件效果。
介绍
plugin-dev 是一个专为Claude Code平台设计的插件开发工具包,旨在解决开发者从零开始构建高质量插件时面临的架构设计、组件实现和发布流程等复杂问题。它提供了一套结构化的开发方法论和一系列实用工具,将插件开发过程标准化。
该工具包的核心是 /plugin-dev:create-plugin 命令,它引导用户完成一个包含8个阶段的完整开发工作流:从需求发现、组件规划,到详细设计、结构创建,再到组件实现、验证、测试,最后完成文档。在每个阶段,它会自动加载相关的子技能(如Hook开发、MCP集成),并调用相应的验证脚本和AI辅助生成工具,确保开发过程既高效又符合最佳实践。
它非常适合有一定开发基础,希望在Claude Code生态中构建复杂、功能丰富插件的开发者,特别是全栈开发、智能体开发者和运维开发工程师。无论是开发一个集成外部服务的MCP插件,还是创建一个包含自动化钩子和自定义命令的复杂工具,这个工具包都能提供清晰的路径。
使用建议:建议在开始一个新插件项目时直接使用 /plugin-dev:create-plugin 命令启动,它会引导你完成所有必要步骤。对于已有项目,可以单独调用其包含的特定技能(如“Hook开发”或“MCP集成”)来解决局部问题。注意,它主要提供开发框架和指导,具体的业务逻辑代码仍需开发者编写或借助AI生成。
核心特点
与零散的插件开发教程不同,它提供了一个端到端的、交互式引导的完整工作流命令(/plugin-dev:create-plugin),将七个核心开发技能(如Hook、MCP、命令开发)串联起来,并内置了验证脚本和AI辅助生成能力,确保了开发过程的系统性和产出质量。
注意事项
不适合仅需简单脚本或对Claude Code插件架构没有基本了解的纯新手快速上手。
常见问题
如何开始开发我的第一个Claude Code插件?
直接在Claude Code中使用 `/plugin-dev:create-plugin` 命令,它会通过问答引导你完成从概念到可测试插件的全过程。
这个工具包能帮我写具体的插件业务代码吗?
能提供结构框架、最佳实践指导和AI辅助生成(如通过agent-creator生成智能体),但核心业务逻辑仍需你定义或与AI协作完成。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/plugin-dev/raw/index.md 读取 plugin-dev 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/plugin-dev/raw/index.md(查看排版版本)