test-runner

Execute automated tests across TypeScript, Python, and Swift frameworks.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/Ghostmonday/openclaw-custom-skills --skill test-runner-ghostmonday
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-runner
Source: https://github.com/Ghostmonday/openclaw-custom-skills/tree/main/test-runner
Command: npx skills add https://github.com/Ghostmonday/openclaw-custom-skills --skill test-runner-ghostmonday

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of writing and executing tests across various programming languages and testing frameworks, ensuring code quality and reliability.

Core Features & Use Cases

  • Multi-language Support: Write and run unit, integration, and end-to-end tests for TypeScript/JavaScript, Python, and Swift.
  • Framework Agnostic: Supports popular testing tools like Vitest, Jest, pytest, XCTest, and Playwright.
  • TDD Workflow: Guides users through the Red-Green-Refactor cycle for effective test-driven development.
  • Use Case: A developer needs to ensure their new Python API endpoint is functioning correctly and efficiently. They can use this Skill to write and run pytest cases, verify its behavior, and check for performance issues.

Quick Start

Execute all Vitest tests in watch mode for your TypeScript project.

Frequently Asked Questions about test-runner

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run automated tests across multiple programming languages using different frameworks?

You can execute automated tests across TypeScript, Python, and Swift by utilizing a framework-agnostic runner. It supports Vitest, Jest, pytest, XCTest, and Playwright for unit, integration, and end-to-end scenarios.

Can I use this to guide a TDD workflow for a Python API endpoint?

Yes, it integrates Test-Driven Development principles by guiding you through the Red-Green-Refactor cycle. You can write and run pytest cases to verify API behavior and check for performance issues.

Does this testing tool support both unit tests and end-to-end testing scenarios?

It fully supports writing and running unit, integration, and end-to-end testing scenarios. This multi-language capability ensures code quality and reliability across your TypeScript, Python, and Swift projects.

What's the best way to execute all Vitest tests in watch mode for a TypeScript project?

You can execute all Vitest tests in watch mode using the provided test execution commands. This streamlines the process of validating code quality and reliability during TypeScript development.

How do I generate coverage reports and debug tests across different frameworks?

The Skill provides specific commands for test execution, coverage reporting, and debugging. This streamlines test validation across various frameworks like Vitest, pytest, and Playwright.