SuperAPI AI 工具集

creating-plugins

编程与开发

查看项目

更新于 10-15 22:41

技能介绍

用途:当用户提出创建插件、构建新插件、搭建插件脚手架、制作 Claude Code 插件或设计插件等需求时使用,提供从构想到验证测试的端到端创建流程。\n\n主要能力:按多阶段推进。第一阶段发现需求,明确插件目的、目标用户与插件类型;第二阶段规划组件,判断需要技能、命令、智能体、钩子、MCP 或设置中的哪些;第三阶段对各组件做详细设计并澄清歧义;第四阶段创建目录结构与 plugin.json 清单;第五阶段按最佳实践实现各组件;第六阶段用校验工具与智能体检查清单、结构、命名、组件与安全;第七阶段在 Claude Code 中测试;第八阶段完善 README 与分发准备。\n\n使用方式:按阶段使用 TodoWrite 跟踪进度;按需通过 Skill 工具加载 plugin-structure、hook-development、agent-development、skill-development、mcp-integration、plugin-settings 等技能;使用 agent-creator、plugin-validator、skill-reviewer 等智能体。创建结构时使用命令:mkdir -p plugin-name/.claude-plugin,以及 skills、commands、agents、hooks 子目录。安装验证用 cc --plugin-dir /path/to/plugin-name。钩子相关校验使用 validate-hook-schema.sh 和 test-hook.sh,代理文件使用 validate-agent.sh。\n\n适用场景:需要系统性产出一个高质量的 Claude Code 插件,或希望复用标准化组件设计与校验流程时。\n\n限制:资料未提供该技能的具体收费、价格、支持平台与效果数据;文档为流程性指导,未包含完整代码示例。资料提示在多个决策点需等待用户确认,例如确认插件目的、批准组件计划、决定修复或继续等。