ls-test-runner

Automate test execution and reporting across Vitest, Jest, pytest, XCTest, and Playwright.

3|2|Updated Dec 25, 2025
One-click install
npx skills add https://github.com/CruxExperts/localsetup --skill ls-test-runner
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ls-test-runner
Source: https://github.com/CruxExperts/localsetup/tree/main/_localsetup/skills/ls-test-runner
Command: npx skills add https://github.com/CruxExperts/localsetup --skill ls-test-runner

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing and maintaining tests that span multiple languages and frameworks is time-consuming and error-prone. This Skill provides a standardized, cross-framework workflow to streamline test creation, execution, and reporting.

Core Features & Use Cases

  • Cross-framework test orchestration for Vitest, Jest, pytest, XCTest, and Playwright across TypeScript, Python, and Swift projects
  • TDD-guided patterns, test templates, and coverage reporting to accelerate bug detection and quality assurance
  • Reusable workflow prompts and examples ideal for code reviews, CI pipelines, and onboarding new team members

Quick Start

Run a sample suite to verify the configured test frameworks across your codebase.

Frequently Asked Questions about ls-test-runner

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

FAQPage Schema
How do I run cross-language tests for Vitest, pytest, and Playwright in a single workflow?

To run cross-language tests, this workflow automates execution and reporting across Vitest, Jest, pytest, XCTest, and Playwright. It provides deterministic commands and reusable patterns to orchestrate TypeScript, Python, and Swift tests within one standardized pipeline.

What is the best way to standardize TDD workflows across TypeScript, Python, and Swift projects?

Standardizing TDD workflows is achieved using provided templates and patterns for TypeScript, Python, and Swift. The workflow defines test-driven development cycles and generates coverage reporting to accelerate bug detection and ensure quality assurance across different frameworks.

Does this testing workflow support continuous integration pipelines and code reviews?

Yes, this testing workflow supports continuous integration pipelines and code reviews. It supplies reusable workflow prompts and examples designed to integrate automated unit, integration, and end-to-end test execution into your existing CI and peer review processes.

Can I use this to set up unit, integration, and end-to-end tests for multiple frameworks?

Yes, you can use this to set up unit, integration, and end-to-end tests. It ensures compatibility with listed frameworks like Vitest, Jest, pytest, XCTest, and Playwright, applying standardized templates to define deterministic test setup and execution across your repositories.

Why does managing multi-framework test execution become error-prone without standardized patterns?

Managing multi-framework test execution becomes error-prone because writing and maintaining tests across multiple languages and frameworks is time-consuming. Without a standardized cross-framework workflow, inconsistent test setup and execution patterns introduce errors and delay bug detection.

How do I generate test coverage reports across different programming languages?

To generate test coverage reports across different programming languages, the workflow applies TDD-guided patterns and templates for TypeScript, Python, and Swift. It standardizes execution and reporting to deliver consistent coverage metrics for Vitest, Jest, pytest, and XCTest.