← Back to Skills Marketplace
cmanfre7

Test Runner

by cmanfre7 · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
13394
Downloads
18
Stars
122
Active Installs
1
Versions
Install in OpenClaw
/install test-runner
Description
Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks.
Usage Guidance
Install this skill if you want testing workflow guidance. Before running its example commands, make sure you are in the intended project, review new dependencies through your normal package-management process, and only run tests from codebases you trust.
Capability Analysis
Type: OpenClaw Skill Name: test-runner Version: 1.0.0 The skill bundle provides instructions and code snippets for setting up and running tests across various programming languages and frameworks. All commands and dependencies listed are standard for testing tools (e.g., `npm install`, `npx vitest`, `pytest`, `playwright`). There is no evidence of prompt injection against the agent, data exfiltration, malicious execution, persistence mechanisms, or obfuscation. The content is clearly aligned with its stated purpose of running tests.
Capability Assessment
Purpose & Capability
The artifact's purpose is to help write and run tests, and its content stays within that scope: framework choices, setup snippets, test commands, patterns, and coverage guidance.
Instruction Scope
It includes commands that run local project tests, which can execute project code, but this is expected and clearly tied to the testing purpose.
Install Mechanism
There is no installer or executable skill code; the guidance includes standard package-manager commands such as npm, uv, and Playwright installs for optional test setup.
Credentials
Dependency installation and test execution can affect a development environment, but the authority is proportionate, disclosed, and user-directed.
Persistence & Privilege
No persistence mechanism, background worker, credential access, privileged path writes, account access, or hidden data flow is present.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install test-runner
  3. After installation, invoke the skill by name or use /test-runner
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release with guides for writing and running tests across major languages and frameworks: - Lists preferred test frameworks for TypeScript/JS, Python, and Swift (unit, integration, E2E). - Provides setup instructions and example commands for Vitest, Jest, pytest, XCTest, and Playwright. - Outlines common workflows (TDD) and test patterns (Arrange-Act-Assert, mocking, async). - Includes example snippets for testing API endpoints and UI components. - Documents coverage commands and strategies for both JavaScript/TypeScript and Python. - Clarifies “what to test” with practical recommendations.
Metadata
Slug test-runner
Version 1.0.0
License
All-time Installs 476
Active Installs 122
Total Versions 1
Frequently Asked Questions

What is Test Runner?

Write, run, and manage unit, integration, and E2E tests across TypeScript, Python, and Swift using recommended frameworks. It is an AI Agent Skill for Claude Code / OpenClaw, with 13394 downloads so far.

How do I install Test Runner?

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

Is Test Runner free?

Yes, Test Runner is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Test Runner support?

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

Who created Test Runner?

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

💬 Comments