← Back to Skills Marketplace
123
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install ss-ss
Description
Analyzes a given URL and automatically generates comprehensive functional, UI, and boundary test cases.
Usage Guidance
Do not run or install this skill as-is. The analyze-dom.js file is empty, so the package cannot perform its stated task — this is an implementation gap that could be benign (forgotten file) or a sign the real code is supplied later from an untrusted source. Before installing or running anything: 1) request the full analyze-dom.js source and review it for network calls, file I/O, and data exfiltration; 2) verify the package comes from a known author or repository (homepage/source control); 3) if you must test it, run it in an isolated sandbox with no access to sensitive files or credentials and with network egress restricted; 4) be aware playwright will download browsers if installed from npm—prefer installing dependencies from the official registry and reviewing package-lock files; 5) decline use if the author cannot provide source/provenance or if the script contains unexpected network endpoints or secret-accessing code.
Capability Analysis
Type: OpenClaw Skill
Name: ss-ss
Version: 1.0.1
The skill bundle is classified as suspicious because the core execution script, `analyze-dom.js`, is missing from the provided files, rendering the skill non-functional. Additionally, the instructions in `skill.md` present a potential shell injection vulnerability by directing the agent to execute a command (`node analyze-dom.js <URL>`) using an unvalidated user-provided variable. While the stated purpose of UI testing is plausible and no clear evidence of intentional malice or data exfiltration was found, the combination of a missing payload and unsafe execution patterns warrants caution.
Capability Assessment
Purpose & Capability
The declared purpose (analyze a URL and generate test cases) matches the idea of a DOM-extractor script. package.json lists playwright (a browser automation library) which is a reasonable dependency for this purpose. However, the critical implementation file analyze-dom.js is empty (0 bytes) so the skill as packaged cannot perform its stated function. There is no homepage or source provenance to justify the package or owner.
Instruction Scope
SKILL.md gives precise runtime instructions: run `node analyze-dom.js <URL>`, read JSON output, then generate test plans. Those instructions do not request unrelated files, env vars, or odd exfiltration endpoints. The problem is the instruction assumes a local script will produce JSON, but the script is missing—so the instructions are impossible to follow and may prompt an agent or user to obtain or execute unknown code.
Install Mechanism
There is no install specification (instruction-only), but package.json declares a dependency on playwright (^1.59.1). Playwright is a legitimate but heavyweight dependency (downloads browsers). The absence of an install step or documented provenance means a user/agent may need to fetch npm packages at runtime; this is not itself malicious but is an operational gap and increases risk if the missing script is later supplied from an unknown source.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. That is proportionate to the stated purpose (web DOM analysis) and there are no apparent attempts to request unrelated secrets.
Persistence & Privilege
The skill does not request always:true and uses default invocation settings. It does not declare actions that modify other skills or system-wide settings. No persistence or elevated platform privileges are requested.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ss-ss - After installation, invoke the skill by name or use
/ss-ss - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- No functional or documentation changes in this version.
- Version bump with no detected file modifications.
v1.0.0
Released the first version of the A.I Assisted Ventures Web Test Case Generator.
Added: Headless Playwright script (analyze-dom.js) to extract interactive web elements (buttons, forms, links).
Added: AI reasoning loop to automatically map user journeys and generate structured Markdown test plans (Steps to Reproduce, Expected Results, Edge Cases).
Metadata
Frequently Asked Questions
What is A.I Ventures Test Gen A.I Agent?
Analyzes a given URL and automatically generates comprehensive functional, UI, and boundary test cases. It is an AI Agent Skill for Claude Code / OpenClaw, with 123 downloads so far.
How do I install A.I Ventures Test Gen A.I Agent?
Run "/install ss-ss" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is A.I Ventures Test Gen A.I Agent free?
Yes, A.I Ventures Test Gen A.I Agent is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does A.I Ventures Test Gen A.I Agent support?
A.I Ventures Test Gen A.I Agent is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created A.I Ventures Test Gen A.I Agent?
It is built and maintained by kushanlk (@kushanlk); the current version is v1.0.1.
More Skills