← Back to Skills Marketplace
834948655

Skill Test Generator

by 风风 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
96
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install skill-test-generator
Description
Automatically generate test documentation for existing skills that have scripts but lack testing guidance. Use when a skill has scripts/ directory but no TES...
Usage Guidance
This skill is coherent: it reads scripts/ and generates TESTING.md content. Before using or running generated commands, verify the target skill's scripts are from a trusted source — generated commands may execute those scripts if copied and run. The included generator only reads files and produces markdown; it does not perform network I/O or access secrets. If you plan to have the agent automatically run tests, review those test commands and test data first to avoid executing untrusted code.
Capability Analysis
Type: OpenClaw Skill Name: skill-test-generator Version: 1.0.0 The skill is a utility designed to perform static analysis on Python and Shell scripts to generate test documentation. The Python script `scripts/test_template.py` uses the standard `ast` library to safely parse code structure without execution, and the `SKILL.md` instructions are strictly aligned with the stated purpose of documenting test cases.
Capability Assessment
Purpose & Capability
Name/description match what is present: the SKILL.md describes discovering scripts/ and generating TESTING.md or a testing section, and the included test_template.py implements script parsing and test-case generation. No unrelated credentials, binaries, or installs are requested.
Instruction Scope
Runtime instructions and the code focus on listing and reading files under a skill's scripts/ directory, parsing Python files with ast, and generating markdown test cases. The instructions do not direct the agent to exfiltrate data or call external endpoints. They do produce copy-paste commands which, if executed by a user, would run the target scripts — this is expected for test documentation but should be used cautiously.
Install Mechanism
No install spec is provided (instruction-only with a helper script included). There are no downloads, third-party package installs, or archive extracts; risk from installation is minimal.
Credentials
The skill requires no environment variables, credentials, or config paths. The code only reads files from the target skill directory specified by the user; this is proportionate to the stated purpose.
Persistence & Privilege
The skill is not marked always:true and does not request persistent system-wide changes. It does not attempt to modify other skills' configurations or request elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install skill-test-generator
  3. After installation, invoke the skill by name or use /skill-test-generator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Slug skill-test-generator
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Skill Test Generator?

Automatically generate test documentation for existing skills that have scripts but lack testing guidance. Use when a skill has scripts/ directory but no TES... It is an AI Agent Skill for Claude Code / OpenClaw, with 96 downloads so far.

How do I install Skill Test Generator?

Run "/install skill-test-generator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Skill Test Generator free?

Yes, Skill Test Generator is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Skill Test Generator support?

Skill Test Generator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Skill Test Generator?

It is built and maintained by 风风 (@834948655); the current version is v1.0.0.

💬 Comments