bmad-testarch-ci

Generate a CI/CD pipeline scaffold with test sharding, burn-in, and artifact collection.

Updated May 5, 2026
One-click install
npx skills add https://github.com/b566776/whitebox --skill bmad-testarch-ci-b566776
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-testarch-ci
Source: https://github.com/b566776/whitebox/tree/main/.gemini/skills/bmad-testarch-ci
Command: npx skills add https://github.com/b566776/whitebox --skill bmad-testarch-ci-b566776

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Scaffold a production-ready CI/CD quality pipeline with test execution, deterministic gating, and artifact collection to streamline validation and reporting.

Core Features & Use Cases

  • Deterministic CI configuration with multi-platform template support (GitHub Actions, GitLab CI, Azure DevOps, CircleCI, Harness).
  • Parallel test execution using sharding and 4-way matrix to maximize throughput while preserving coverage.
  • Burn-in loops to identify flaky tests and stabilize the pipeline before merge.
  • Artifacts, caching, and reporting integrated to produce actionable feedback for teams.
  • Cross-platform orchestration: auto-detects the CI platform and applies the appropriate template.

Quick Start

Run this skill to generate a platform-specific CI pipeline skeleton you can customize.

Frequently Asked Questions about bmad-testarch-ci

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

FAQPage Schema
How do I generate a CI/CD pipeline with test execution and sharding?

You can generate a CI/CD pipeline with test execution and sharding by running this skill to scaffold a production-ready configuration. It creates a ready-to-run pipeline skeleton featuring parallel test execution, sharding, and a 4-way matrix to maximize throughput.

Can I auto-detect my CI platform when creating a test pipeline?

Yes, you can auto-detect your CI platform when creating a test pipeline. This skill auto-detects the appropriate template across major platforms including GitHub Actions, GitLab CI, Azure DevOps, CircleCI, and Harness.

What is test sharding and burn-in for CI pipelines?

Test sharding and burn-in for CI pipelines involve splitting tests into parallel partitions to maximize throughput and running repeated loops to identify flaky tests. This stabilizes the pipeline before merge by ensuring deterministic gating.

Does this pipeline scaffolding tool support GitLab CI and Azure DevOps?

Yes, this pipeline scaffolding tool supports GitLab CI and Azure DevOps. It operates across major CI platforms including GitHub Actions, GitLab CI, Azure DevOps, CircleCI, and Harness with multi-platform template support.

How do I add artifact collection and caching to my CI workflow?

You can add artifact collection and caching to your CI workflow by generating a pipeline scaffold with this skill. The resulting configuration file integrates artifacts, caching, and reporting directly to produce actionable feedback for teams.

What's the best way to find flaky tests before merging code?

The best way to find flaky tests before merging code is using burn-in loops within a CI pipeline. This skill scaffolds pipelines with burn-in loops that repeatedly run tests to identify flakiness and stabilize validation before merge.