前言¶
需求文档、模块说明和原型图往往已经写清业务边界,但落到 Excel 里的功能测试用例仍要人工拆步骤、补前置条件、对齐公司模板。改一版需求就要整表重抄,评审时还要自己数覆盖、找漏项。下面介绍 SkillHub 社区 Skill vs-testcase-generator(@user_19dc18e8/vs-testcase-generator,版本 0.1.0):在 Agent 里按「模块选择 → 思维导图 → 生成测试用例」推进,并支持默认四表模板或保留样式的自定义 Excel 模板,最后导出 Excel、CSV 或 Markdown。
这是什么¶
vs-testcase-generator 是 SkillHub 上分类为 dev-programming 的社区 Skill,发布者为 user_19dc18e8。页面简介将其定位为:围绕模块与思维导图组织范围,生成标准化功能测试用例,并完成导出。标签 requires_api_key=false,表示按 SkillHub 页面说明无需额外 API Key 即可使用。
- SkillHub 展示页:https://www.skillhub.cn/skills/user_19dc18e8/vs-testcase-generator
- API 坐标页:https://api.skillhub.cn/user_19dc18e8/vs-testcase-generator
核心功能¶
以下能力均来自 SkillHub 页面与已抓取简介,按工作流顺序说明。
模块选择与思维导图¶
主路径为「模块选择 → 思维导图 → 生成测试用例」。先选定要覆盖的模块,用思维导图梳理功能点与关系,再在此基础上生成用例,避免一上来就铺整张表、范围失控。
默认四表模板¶
可使用内置的默认四表测试用例模板。该模板侧重新增能力:自动统计、自检,以及孤儿检测(便于发现未挂到模块或需求树上的用例)。适合团队还没有固定 Excel 版式、希望先有一套可评审、可计数的交付结构时使用。
自定义 Excel 模板¶
若组织已有固定用例表(表头、合并单元格、配色等),Skill 支持用户自定义模板:在保留原有样式的前提下做智能填充,减少「生成内容对了、版式全毁」的二次排版。
导出格式¶
生成结果可导出为 Excel、CSV、Markdown,便于进测试管理系统、发评审或归档到文档库。
安装与启用¶
SkillHub 页面给出的安装方式是:让 Agent 按官方安装说明安装本 Skill。安装文档地址为 https://skillhub.cn/install/skillhub.md。
1、安装 SkillHub CLI(若尚未安装)¶
先确认本机是否已有 skillhub:
command -v skillhub && skillhub --version
未安装时,可按安装文档执行完整安装(CLI + 默认 Skill):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
仅需 CLI 时:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only
2、安装 vs-testcase-generator¶
安装技能时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认会装到 ./skills/,Agent 可能无法识别。
skillhub install @user_19dc18e8/vs-testcase-generator --dir <skills目录>
常见 Agent 的 skills 路径(摘自 SkillHub 安装文档):
- Cursor:
~/.cursor/skills/ - Codex:
~/.codex/skills/,或项目下的.agents/skills/ - Claude Code:
~/.claude/skills/
SkillHub 页面亦提供等价提示:请根据 https://skillhub.cn/install/skillhub.md,安装 @user_19dc18e8/vs-testcase-generator。在 Cursor 中可将上述坐标写入对话,由 Agent 按文档完成安装;具体是否需重启或刷新技能列表,以你当前 Cursor 版本的行为为准。
典型用法¶
官方资料未给出逐条复制的对话脚本,可复现的主线如下。
- 在已启用该 Skill 的 Agent 中,说明要覆盖的产品或需求范围,并完成模块选择(对应页面流程的第一步)。
- 要求 Agent 基于选定模块输出或整理思维导图,确认功能点与层级后再进入生成阶段。
- 指定交付模板:默认四表(需要统计、自检、孤儿检测时选用),或提供自定义 Excel 模板并强调保留样式、只填充内容。
- 生成用例后,按需让 Agent 执行模板自带的统计或孤儿检测(默认四表场景),再导出 Excel / CSV / Markdown 作为评审或测试执行输入。
自然语言触发时,可直接描述目标,例如:「按模块画思维导图,用默认四表模板生成功能测试用例并导出 Excel」或「用我的用例表模板填充,导出 CSV」。
适用场景与注意¶
适合谁:需要在 Agent 内把模块范围、思维导图和用例表串成一条链路的开发或测试同学;既要标准四表交付,又要沿用公司 Excel 模板的团队。
使用注意:
- 本 Skill 为社区来源(
community),版本为 0.1.0,行为以 SkillHub 上架说明与包内SKILL.md为准;升级前可在 SkillHub 查看版本与下载量(页面展示:评分 100000,下载 706)。 - 自定义模板依赖你提供的文件结构清晰;样式保留不等于任意复杂公式都能自动推导,生成后仍建议人工抽检关键列。
- 安装路径错误是最常见的问题:务必确认
--dir指向当前使用的 Agent skills 目录。
结尾¶
vs-testcase-generator 把模块范围、思维导图和用例生成绑在同一条 Skill 流程里,并在默认四表与自定义 Excel 两种交付方式之间切换,最后统一导出 Excel、CSV 或 Markdown。若要在 Cursor 或 Codex 中试用,可从 SkillHub 展示页进入,并按 https://skillhub.cn/install/skillhub.md 安装 @user_19dc18e8/vs-testcase-generator:https://www.skillhub.cn/skills/user_19dc18e8/vs-testcase-generator