SuperAPI AI 工具集

plugin-creator

智能体与模型

查看项目

更新于 10-15 20:34

技能介绍

用途:引导完成 Claude 插件(技能与 MCP)的创作流程,适用于用户希望创建或更新扩展 Claude 能力的插件时。

主要能力:支持两类插件。技能插件基于 SKILL.md,可打包脚本、参考文档和资源;MCP 插件为基于服务器的插件,通过 Model Context Protocol 提供工具,包含 MCP.md、server.py 与 config.json。技能采用三级渐进式加载:元数据(name 与 description)常驻上下文,SKILL.md 正文在触发时加载,捆绑资源按需加载。核心设计强调简洁、按任务脆弱度设定自由度,并避免 README.md、INSTALLATION_GUIDE.md 等多余文档。

使用方式:按流程依次进行——判断插件类型(技能还是 MCP);用具体示例明确用途;规划可复用内容;初始化插件:tools/init_plugin.py skill <plugin-name> --path skills/ 或 tools/init_plugin.py mcp <plugin-name> --path mcps/;编辑插件的 frontmatter 与实现;打包:tools/package_plugin.py <path/to/plugin-folder> [output-directory];MCP 打包后用 tools/install_mcp.py dist/my-mcp.plugin 安装,开发时可用 --symlink。打包依赖 PyYAML(pip install pyyaml)。

适用场景:需要为特定领域编写工作流、领域知识或程序性技能时选技能;需要始终可用的工具、与外部系统交互或维护持久状态时选 MCP,例如文档处理、代码审查、会话记忆、数据库查询。

限制:资料未提供收费、价格、平台或效果信息。技能与 MCP 的 frontmatter 需遵循命名与描述长度约束(name 最长 64 字符且与目录同名,description 最长 1024 字符)。引用应保持一层深度,长文件(超过 100 行)建议附目录。资料中未提供其他版本、许可或运行环境要求。