
之前有人问我你天天说的 Agent Skill 到底是啥你平常有用哪些呢关于Agent Skill介绍如果还不清楚的可以看看之前公众号发表的这篇 最近很火爆的Claude Skills到底是个啥解决什么问题怎么用我平常在用的 Skill 种类有很多办公提效、创作类、工作流相关的零零散散加起来不少后面有机会再给大家分享。今天单独说一说与软件测试强相关的。主力有25个Skill且这 25 个都是我自己造的围绕软件测试的完整流程建的从需求拆解一路到测试报告每一个都是围绕企业团队真实在用的不是收藏夹里的摆设。文末有Skill获取方式。先给一张Skill全景清单。skills/ ├── req-to-user-story/ # 需求 → 用户故事 ├── review-user-stories/ # 用户故事审查 ├── generator-testcase-xmind/ # 测试用例 XMind 生成器 ├── generator-testcase-excel/ # 测试用例 Excel 生成器 ├── review-testcase/ # 测试用例质量评审 ├── safe-testcase/ # 测试场景遗漏补全 ├── api-schema-parser/ # 接口定义解析器 ├── api-testdata-generator/ # 测试数据自动化构造 ├── api-testscript-generator/ # 接口自动化测试脚本生成 ├── api-test-optimizer/ # 接口自动化脚本质量检查与优化 ├── api-test-tagger/ # 接口测试脚本智能标签化管理 ├── api-test-executor/ # 接口测试智能执行调度引擎 ├── api-failure-diagnoser/ # 测试失败智能诊断与自动修复 ├── api-testdata-cleaner/ # 接口测试数据清理工具 ├── api-report-generator/ # 接口测试智能报告生成专家 ├── api-pipeline-scheduler/ # 接口自动化全链路流水线调度器 ├── ui-page-parser/ # UI 页面解析器 ├── ui-testscript-generator/ # UI 测试脚本生成 ├── ui-testscript-enhancer/ # UI 测试脚本增强 ├── ui-visual-assert/ # UI 视觉断言 ├── ui-test-tagger/ # UI 测试脚本智能标签化 ├── ui-test-executor/ # UI 测试智能执行调度引擎 ├── ui-failure-diagnoser/ # UI 测试失败诊断与自动修复 ├── ui-report-generator/ # UI 测试报告生成专家 ├── ui-pipeline-scheduler/ # UI 自动化全链路流水线调度器 └── ... # 更多技能持续添加中25 个 Skill 按流程分三组需求与用例设计 6 个接口自动化 10 个UI 自动化 9 个。三组各自能串成链链上每个环节皆可独立可用也能支持上下游自动衔接。一、需求与用例设计6 个1. req-to-user-story需求转用户故事Skill。把口语化、乱糟糟的原始需求自动拆成结构化的用户故事角色、主流程、替代流程、异常场景、前后置条件全部识别出来直接粘贴需求文档就行。2. review-user-stories用户故事审查Skill。对拆出来的用户故事做系统性体检专查场景遗漏和维度缺失拆完不放心就让它过一遍。3. generator-testcase-xmind测试点生成Skill。基于用户故事拆测试点输出 XMind 思维导图功能、边界值、异常、业务规则、非功能五大维度全覆盖按 P0 到 P2 标好优先级。4. generator-testcase-excel测试用例生成Skill。把需求用户故事或者 XMind 测试点转成格式化的 Excel 测试用例编号、前置条件、步骤、测试数据、预期结果、关联需求一应俱全可以直接进用例库。5. review-testcase用例质量评审Skill。对 AI 生成的用例做分级判定可用、待修改、错误无效五个维度打分七项量化指标统计逐条给扣分原因和改进建议AI 生成用例的最后质检关。6. safe-testcase场景遗漏补全Skill。专挖人工最容易漏的场景历史 BUG 复盘、非功能、安全、兼容性、业务隐藏规则输入已有用例它把漏的补上并打标记。二、接口自动化10 个7. api-schema-parser接口定义解析Skill。Swagger、Postman、HAR 抓包、YApi 导出、纯文本描述不管什么格式什么来源统一解析成标准的接口定义文件后面所有环节共用这一份数据。8. api-testdata-generator测试数据构造Skill。接口定义、字段规则、自然语言三种模式随便挑自动生成正向、边界、异常、安全四个维度的测试数据。9. api-testscript-generator接口脚本生成Skill。基于接口定义批量生成PythonRequestsPytestAllure的分层脚本工程数据驱动生成了就能直接跑。10. api-test-optimizer脚本质量优化Skill。对生成的脚本做语法、规范、健壮性、逻辑四类校验再做十个维度的场景补齐输出校验报告加优化后的可执行脚本。11. api-test-tagger脚本标签化Skill。五维标签体系优先级、模块、场景、执行策略、环境批量打标自动检测标签冲突从此按标签圈用例不再按文件瞎翻。12. api-test-executor执行调度引擎Skill。跑测试就用它说人话就行比如「跑一下冒烟」「在 test 环境跑登录模块的 P0」自然语言圈定范围输出结构化执行结果。13. api-failure-diagnoser失败诊断修复Skill。把失败的用例分成环境、数据、脚本、产品缺陷四类脚本问题的直接生成修复补丁改完自动验证。14. api-testdata-cleaner测试数据清理Skill。数据库、Redis 缓存、本地临时文件三层一次清干净支持 CI 定时调用生产环境强制拦截想误删都删不了。15. api-report-generator报告生成Skill。聚合执行结果、诊断结论和历史数据产出可视化 HTML 报告风险分级、高频失败接口识别、优化建议都带还和 Allure 双报告联动。16. api-pipeline-scheduler全流程编排Skill。上面几个的串场总指挥一句话把执行、清理、报告三步串完单环节挂了可以配置要不要继续。三、UI 自动化9 个17. ui-page-parser页面解析Skill。给一个 URL 或一段用例描述输出标准化的 pages.yaml 页面对象定义Playwright 动态抓取、CDP 连接、推断兜底三级降级是整条 UI 链的数据起点。18. ui-testscript-generatorUI 脚本生成Skill。pages.yaml 加业务用例生成 Playwright 加 POM 加 Pytest 的标准脚本用例涉及什么才生成什么不多写一行废代码。19. ui-testscript-enhancer脚本增强Skill。专治脚本不稳智能等待、验证码识别、弹窗处理、iframe 切换、异常重试、失败截图录屏一次加满flaky 用例的救星。20. ui-visual-assert视觉断言Skill。给脚本加视觉回归和跨浏览器能力像素级截图比对、动态区域遮罩、三引擎差异容忍「页面改版了有没有变形」「手机端布局对不对」这种问题交给它。21. ui-test-taggerUI 脚本标签化Skill。六维标签体系批量打标解析脚本语义自动推荐标签按模块按浏览器圈用例都是一句话的事。22. ui-test-executorUI 执行调度Skill。标签筛选、浏览器环境自动检测、执行全程监控截图、录屏、Trace、网络日志自动采集失败现场一个不落。23. ui-failure-diagnoserUI 失败诊断修复Skill。六类失败十四种根因定位定位漂移自动修复和 pages.yaml 比对找回走丢的元素红线是不动用例的断言语义。24. ui-report-generatorUI 报告生成Skill。单文件 HTML 报告状态分布、模块通过率、浏览器矩阵、风险分级失败详情里截图录屏 Trace 一键打开根因聚类直接给结论。25. ui-pipeline-schedulerUI 全流程编排Skill。执行、诊断、重试、合并、报告五步一条龙自动串完带熔断兜底「一键全跑 UI 自动化」说的就是它。四、这 25 个Skill怎么串起来用单拎出来每个都是独立工具串起来才是完整的生产线。需求分析与测试用例设计流程需求工作进来先过前 6 个Skill用户故事、测试点、用例、评审、补漏将生成好的用例再喂给接口和 UI 两条流水线。原始需求 │ ▼ req-to-user-story ──→ 结构化用户故事 │ ▼ review-user-stories ──→ 用户故事审查补全遗漏 │ ├──→ generator-testcase-xmind ──→ XMind 测试点 │ ├──→ generator-testcase-excel ──→ Excel 测试用例 │ ▼ safe-testcase ──→ 场景遗漏补全 │ ▼ review-testcase ──→ 用例质量评审评分 分级接口自动化测试全流程接口这条线从第 7 个Skill开始接口定义解析、造数、生成脚本、优化、打标然后交给执行引擎跑失败的诊断修复跑完数据清理最后报告生成或者干脆一句话调流水线调度一步到位。接口文档Swagger/Postman/HAR 等 │ ▼ api-schema-parser ──→ 标准化接口数据 (api_definitions.json) │ ├──→ api-testdata-generator ──→ 全场景测试数据 │ │ │ ▼ │ api-testscript-generator ──→ 接口自动化脚本工程 │ │ │ ▼ │ api-test-optimizer ──→ 脚本质量检查与优化 │ │ │ ▼ │ api-test-tagger ──→ 智能标签化管理 │ │ │ ▼ │ api-test-executor ──→ 智能执行调度 │ │ │ ├──→ api-failure-diagnoser ──→ 失败诊断与自动修复 │ │ │ └──→ api-pipeline-scheduler ──→ 全链路流水线调度 │ │ │ ├── api-test-executor执行测试 │ ├── api-testdata-cleaner清理数据 │ └── api-report-generator生成报告 │ └──→ 也可直接进入 generator-testcase-xmind/excel 生成接口级测试用例UI自动化测试全流程UI 这条线从第 17 个Skill开始页面解析、脚本生成、增强、视觉断言、打标后面执行、诊断、报告同样成链ui-pipeline-scheduler 一键跑完全程。页面 URL / 测试用例描述 │ ▼ ui-page-parser ──→ 标准化页面对象 (pages.yaml) │ ▼ ui-testscript-generator ──→ Playwright POM Pytest 测试脚本 │ ▼ ui-testscript-enhancer ──→ 脚本健壮性增强智能等待/验证码/弹窗/重试 │ ▼ ui-visual-assert ──→ 视觉回归 跨浏览器 响应式测试 │ ▼ ui-test-tagger ──→ 六维智能标签化管理优先级/模块/场景/页面/策略/浏览器 │ ▼ ui-test-executor ──→ 智能执行调度标签筛选/浏览器矩阵/失败 artifact 采集 │ │ │ ├──→ ui-failure-diagnoser ──→ 失败诊断与自动修复6 类分类 14 种根因 │ │ │ └──→ ui-pipeline-scheduler ──→ 全链路流水线调度执行→诊断→重试→报告 │ │ │ ├── ui-test-executor首轮执行 │ ├── ui-failure-diagnoser诊断修复 │ ├── ui-test-executor重试失败用例 │ ├── merge_reports多轮 XML 合并 │ └── ui-report-generator生成最终报告 │ └──→ 也可直接调子技能独立执行 - ui-test-executor单独跑测试 - ui-failure-diagnoser单独诊断已有失败 - ui-report-generator基于 JUnit XML 出报告25 个 Skill从头到尾把一条测试流水线焊起来了。五、Skill从哪里可以下载这些 Skill 都放在我的网站 testfather.cn 的 Skill 版块地址是 AI 测试开发导航 - 一站式学习社区 注册登录后可以逐个查看。知识星球「AI 测开进化圈」的成员进圈即领全套Skill还会持续更新新的测试提效Skill技能包哦。用Claude Code、Codex、WorkBuddy或其他支持 Agent Skill 的工具把 Skill 装进工程的 skills 目录就能用每个技能的详细说明和触发方式网站上都有介绍。