test-pyramid

Define test pyramid layers with coverage targets and CI/CD integration.

1|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/Seth-arc/myelin-platform --skill test-pyramid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-pyramid
Source: https://github.com/Seth-arc/myelin-platform/tree/main/primary_build_source/docs/skills/4/mnt/user-data/outputs/test-pyramid
Command: npx skills add https://github.com/Seth-arc/myelin-platform --skill test-pyramid

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a comprehensive framework for defining and implementing a robust test strategy, ensuring software quality and reliability across different layers of testing.

Core Features & Use Cases

  • Test Pyramid Definition: Clearly outlines the structure and purpose of Unit, Integration, E2E, and Simulator-Specific tests.
  • Coverage Targets: Specifies desired distribution percentages for each test layer.
  • Mandatory Test Subjects: Lists critical functions and journeys that must be covered at each layer.
  • CI/CD Integration: Defines when each test layer should run and its impact on deployment.
  • Use Case: When starting a new project or refactoring existing test suites, use this Skill to establish clear guidelines for what constitutes a good test at each level, ensuring comprehensive and efficient testing.

Quick Start

Use the test-pyramid skill to understand the mandatory unit test subjects for simulation scoring and gating.

Frequently Asked Questions about test-pyramid

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

FAQPage Schema
How do I define a test pyramid strategy for my software project?

A test pyramid strategy defines layers for unit, integration, E2E, and simulator-specific tests with specific coverage targets and mandatory subjects to ensure comprehensive software quality. This framework enforces quality through CI/CD integration.

What is the best way to distribute unit, integration, and E2E tests in CI/CD?

Distributing tests in CI/CD requires defining when each test layer runs and its deployment impact. The test pyramid strategy specifies desired coverage percentages for unit, integration, E2E, and simulator tests to optimize pipeline efficiency.

How do I enforce mandatory test subjects for simulation gating and scoring?

To enforce mandatory test subjects for simulation gating, use a defined test strategy that lists critical functions and journeys required at each test layer. This ensures essential simulation scoring and gating functions are covered.

What are the best practices for test data management across different test layers?

Test data management best practices are outlined within a comprehensive test strategy framework, specifying what to avoid and how to handle data across unit, integration, E2E, and simulator-specific tests to maintain software reliability.

When should I use a test pyramid framework for refactoring existing test suites?

Use a test pyramid framework when refactoring existing test suites or starting new projects to establish clear guidelines for what constitutes a good test at each level. This ensures comprehensive and efficient testing across all layers.