result-parsing

Parse pytest, Jest, JUnit, xUnit, GTest, and Go test outputs into structured results.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ai-sand-castles/local-marketplace --skill result-parsing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: result-parsing
Source: https://github.com/ai-sand-castles/local-marketplace/tree/main/test-automation-plugin/skills/result-parsing
Command: npx skills add https://github.com/ai-sand-castles/local-marketplace --skill result-parsing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Result Parsing Skill converts raw test framework outputs into a consistent, structured summary that downstream agents can consume reliably.

Core Features & Use Cases

  • Cross-framework parsing: supports outputs from pytest, Jest, JUnit, xUnit, Google Test, Go test, and more to extract counts, failures, and optional coverage.
  • Structured results: produces totals (total, passed, failed, skipped, error), detailed failure data, and optional coverage data for downstream pipelines.
  • Use Case: integrate test-output parsing into CI dashboards, validation agents, and automated QA workflows to surface actionable test insights instantly.

Quick Start

Pass a complete test output sample to the parser and receive a structured result.

Frequently Asked Questions about result-parsing

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

FAQPage Schema
How do I parse test output from multiple frameworks like pytest and Jest into a consistent format?

To parse test output from multiple frameworks like pytest and Jest into a consistent format, use a plugin-based parser factory that standardizes raw outputs into structured totals, pass/fail/skip counts, and optional coverage data.

What is the best way to extract pass and fail counts from JUnit and xUnit test results?

The best way to extract pass and fail counts from JUnit and xUnit test results is to apply a unified parsing mechanism that identifies framework-specific outputs and produces a structured summary of totals, failures, and skipped tests.

Does test-output parsing support Google Test and Go test frameworks?

Yes, test-output parsing supports Google Test and Go test frameworks alongside pytest, Jest, JUnit, and xUnit, extracting totals, pass/fail/skip counts, and optional coverage data into a unified structured result.

How do I integrate pytest coverage data parsing into automated QA workflows?

To integrate pytest coverage data parsing into automated QA workflows, pass complete test output samples to the parser to receive structured results, including optional coverage data, for CI dashboards and validation agents.

Can I add a custom parser for an unsupported test framework using the plugin architecture?

Yes, you can add a custom parser for an unsupported test framework by leveraging the plugin-based architecture via SKILL.md frontmatter and the parser factory to coordinate framework-specific parsing logic.