SuperAPI AI 工具集

plugin-testing

测试与质量

查看项目

更新于 10-16 03:43

技能介绍

用途:该技能用于插件的测试、质量保证与验证,覆盖单元测试、集成测试及部署前检查,帮助发现并修复问题。

主要能力:按结构、内容、功能三个层次测试。结构测试包括 plugin.json 是否为合法 JSON、被引用文件是否存在、命名是否为 lowercase-hyphens、manifest 引用是否有效;内容测试检查 Agent、Skill、Command 的 YAML frontmatter、字段长度与文档、示例和链接;功能测试验证 Agent 调用、Skill 加载与 Command 执行是否正常,并提供集成测试(Agent→Agent、Agent→Skill、Command→Agent)。还包含性能基线(Agent 初始化 <500ms、Skill 加载 <300ms、Command 执行 <2s、整体工作流 <5s)与文件大小限制,以及发布前清单与质量评分报告。

使用方式:可用 /test-plugin my-plugin 做结构校验,/test-plugin my-plugin --all 运行全部测试,--report 输出详细报告;自动化测试还有 --full 完整测试与 --watch 持续监控。测试类别包括结构测试、内容验证、格式检查、引用验证、性能基线和集成测试。

适用场景:测试插件组件、校验结构、检查质量、部署前验证、定位与修复问题。

限制:资料未说明该技能支持的具体运行环境、依赖、安装方式、是否收费及与哪些平台兼容;给出的性能阈值与行数建议为文档内基线,实际执行结果可能不同。