← 返回 Skills 市场
124
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install testcase-generator-excel-xlsx
功能描述
用来生成用例的技能,针对已有的用例库和提供的prd进行分析交互,最终输出生成的用例,会区分新增和更新,生成2个excel文件.
安全使用建议
This skill is internally consistent with its goal of generating and updating test-case Excel files and does not contact external endpoints or request secrets. Before using it: 1) Inspect and, if necessary, edit product config paths in ~/.openclaw/products/ (or the built-in DEFAULT_CONFIG) so the scripts target the correct files. 2) Back up any existing case library Excel files — update_library will overwrite target files. 3) Note that PRD parsing/OCR functionality mentioned in SKILL.md is not implemented in the included scripts; you'll need to provide parsed content or add parsing code/tools. 4) Run the scripts on sample/test directories first to validate behavior and outputs. 5) If you plan to integrate this into an automated agent workflow, ensure interactive confirmation steps are preserved (the CLI update operation is non-interactive) or wrap the calls to require explicit user approval.
功能分析
Type: OpenClaw Skill
Name: testcase-generator-excel-xlsx
Version: 1.0.0
The skill is a legitimate tool designed to automate the generation and update of Excel-based test cases from Product Requirement Documents (PRDs). It uses standard Python libraries (openpyxl) to manage test case libraries and generate reports within the designated `~/.openclaw` workspace. Analysis of `case_generator.py` and `version_manager.py` shows no evidence of data exfiltration, unauthorized shell execution, or malicious prompt injection; the code logic is entirely consistent with the stated purpose of QA workflow automation.
能力评估
Purpose & Capability
Name/description (generate and update test cases, produce 2 Excel files) matches the included Python scripts (case_generator.py and version_manager.py). The code implements Excel generation and library version/update operations which are coherent with the stated purpose. Minor mismatch: SKILL.md promises PRD parsing (PDF/Word/Markdown) and OCR support, but there is no code in the repository that performs document parsing or OCR — those steps appear to be left to the agent/human or not implemented in these scripts.
Instruction Scope
Runtime instructions operate on local files and directories (e.g., ~/.openclaw/workspace/, ~/.openclaw/products/, product-specific Excel files). That is consistent with the purpose. The SKILL.md explicitly instructs reading user-provided update files and storing outputs in the user's home workspace. Nothing in the instructions directs data to external network endpoints. However the skill reads and writes arbitrary Excel files (including the configured 'case library' target paths) — the update path will overwrite target Excel files on disk, so the agent or user must ensure correct file paths and backups.
Install Mechanism
No install spec and no external downloads; this is an instruction+script-only skill. It relies on standard Python libraries (openpyxl) but does not declare an installer — minimal install risk. No network fetches or third‑party package installation are present in the manifest.
Credentials
The skill requests no environment variables, no credentials, and no special config paths beyond user-local paths under ~/.openclaw and configured Excel paths. The requested file access is proportional to the stated behavior (reading/writing local case libraries and workspace files).
Persistence & Privilege
The skill is not always-on and does not request credentials, but it does modify files on the host: version_manager.update_library will write back to configured case library Excel files (overwriting them), and the scripts create metadata and output files under ~/.openclaw/workspace/. That file-write capability is consistent with the purpose but is potentially destructive if misconfigured — users should confirm target paths, back up libraries, and review the code before running automated updates.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install testcase-generator-excel-xlsx - 安装完成后,直接呼叫该 Skill 的名称或使用
/testcase-generator-excel-xlsx触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
testcase-generator-excel-xlsx v1.0.0
- Initial release of the "testcase-generator" skill.
- Generates and updates product test cases based on PRDs and existing case libraries.
- Outputs two Excel files: one for new cases and one for updates, formatted per standardized style.
- Supports multiple product configurations with independent case libraries.
- Features step-by-step interactive flow: version checking, PRD parsing, test point analysis, case comparison, and Excel generation.
- Includes detailed documentation and templates for integration with new products.
元数据
常见问题
Testcase Generator 是什么?
用来生成用例的技能,针对已有的用例库和提供的prd进行分析交互,最终输出生成的用例,会区分新增和更新,生成2个excel文件. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 124 次。
如何安装 Testcase Generator?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install testcase-generator-excel-xlsx」即可一键安装,无需额外配置。
Testcase Generator 是免费的吗?
是的,Testcase Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Testcase Generator 支持哪些平台?
Testcase Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Testcase Generator?
由 Melissa(@melissa-lu)开发并维护,当前版本 v1.0.0。
推荐 Skills