Test Runner
v1.0.1Write and run tests across languages and frameworks.
⭐ 0· 59·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name and description ('Write and run tests across languages and frameworks') match the SKILL.md content: test framework guidance and commands for JS/TS, Python, Swift, and Playwright. It does not request unrelated credentials, binaries, or config paths.
Instruction Scope
Instructions focus on detecting test stacks, selecting frameworks, running test commands, and writing tests. They do tell the agent to run common package manager and test commands (npm, npx, pytest, swift, playwright) but do not instruct reading unrelated files, exfiltrating data, or contacting unknown endpoints.
Install Mechanism
No install spec and no code files — this is instruction-only. The SKILL.md suggests running standard package manager commands (npm, pip, npx, swift) which is expected for a test-runner. Nothing is downloaded from arbitrary URLs by the skill itself.
Credentials
The skill requests no environment variables, credentials, or config paths. Recommended commands will install dev dependencies locally in a project — that is proportional to a testing tool. (Note: Playwright and some test tools may download browser binaries when run; this is a normal side effect of those tools, not a credential request.)
Persistence & Privilege
always:false and user-invocable: true. The skill does not request persistent privileges or modify other skills or system-wide agent settings. Autonomous invocation is allowed by default but not elevated here.
Assessment
This skill is coherent for its purpose, but take ordinary precautions before running it: 1) Review the repository's tests before executing them—tests run project code and can execute arbitrary logic. 2) Install and run tests in an isolated environment (container, virtualenv, or CI worker) so dependency installs and browser downloads (Playwright) don't affect your host. 3) Be aware npm/pip installs will add dev dependencies to the project; run package manager commands only in the intended project directory. 4) There is a small typo in the SKILL.md ("uv pip install...") — treat that as a documentation mistake, not a runtime action. If you plan to allow autonomous agent invocation, ensure the agent's execution environment is appropriately sandboxed.Like a lobster shell, security has layers — review code before you run it.
latestvk97ezbcsj05tt9txg4aj0tc11h83w8zf
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
