test-runner-json

Executes project test suites and generates a detailed JSON report of failures.

1|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/chrislawcodes/valuerank --skill test-runner-json
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-runner-json
Source: https://github.com/chrislawcodes/valuerank/tree/main/.gemini/skills/test-runner-json
Command: npx skills add https://github.com/chrislawcodes/valuerank --skill test-runner-json

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured JSON report of test failures, ideal for CI/CD pipelines and automated quality checks, offering machine-readable results.

Core Features & Use Cases

  • Execute Test Suites: Runs comprehensive test suites using defined commands (npx turbo test or npm test --workspaces).
  • Structured Failure Reporting: Identifies and reports failing tests with details like file path, test name, error messages, and service context in a JSON format.
  • Use Case: Integrate this Skill into your CI pipeline to automatically verify code changes by running all tests and flagging any regressions in a parseable format before deployment.

Quick Start

Use the test-runner-json agent to run all tests and get a structured report of any failures.

Frequently Asked Questions about test-runner-json

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

FAQPage Schema
How do I generate a JSON report of test failures for CI/CD?

To generate a JSON report of test failures for CI/CD, you can execute your project test suites using defined commands like `npx turbo test` or `npm test --workspaces` to output machine-readable outcomes.

What details are included in a structured JSON test execution report?

A structured JSON test execution report includes specific failure details such as the service context, file path, test name, error messages, and execution logs to help identify regressions.

Can I run workspace tests and output machine-readable results for automated quality checks?

Yes, you can run workspace tests using `npm test --workspaces` and output machine-readable JSON results to automate quality checks and verify code changes before deployment.

How do I parse test execution logs to identify failing tests in a CI pipeline?

To parse test execution logs and identify failing tests in a CI pipeline, use a structured JSON failure reporting mechanism that flags regressions with file paths and error details in a parseable format.

Does this test reporting approach work with monorepo commands like npx turbo test?

Yes, this test reporting approach works with monorepo commands like `npx turbo test`, running comprehensive test suites and providing a structured JSON report of any failures detected during execution.