SuperAPI AI 工具集

enhance-plugins

智能体与模型

查看项目

更新于 10-15 16:42

技能介绍

用途:分析插件结构、MCP 工具与安全模式,对照最佳实践给出检查结果。

主要能力:按确定性等级(HIGH/MEDIUM/LOW)运行模式检查,覆盖工具 schema 设计、描述质量、schema 结构、插件结构、MCP 服务器模式、安全模式、错误处理与工具数量;生成 markdown 报告;使用 --fix 时仅对 HIGH 确定性问题自动修复。

使用方式:解析参数,targetPath 取非 -- 开头的参数,默认 '.';--fix 启用自动修复。工作流为 Discover(在 plugins/ 目录查找插件)、Load(读取 plugin.json、agents、commands、skills)、Analyze、Report、Fix。

检查要点:工具 schema 需含 name、description、input_schema,建议 additionalProperties: false 与 required 数组;描述需说明做什么、何时用、返回什么;避免深层嵌套、缺失枚举与数值边界;插件目录需含 .claude-plugin/plugin.json、commands、agents、skills,plugin.json 的 name 用小写 kebab-case、version 用 semver,并与 package.json 同步;MCP 支持 stdio 与 http 传输;安全方面检测不受限 Bash、命令注入、路径遍历、硬编码密钥等。

适用场景:Claude Code、OpenCode、Codex 等平台的插件与 MCP 工具审查。

限制:自动修复仅限 HIGH 确定性问题;安全警告仅为提示,不自动修复;保留现有 plugin.json 字段;不修改工具行为,只改 schema 定义。具体安装与运行命令资料未提供。