full-test-coverage

Generate pyramid-shaped Vitest and Playwright test suites for backend modules and API endpoints.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/tech-stack-dev/full-test-coverage --skill full-test-coverage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: full-test-coverage
Source: https://github.com/tech-stack-dev/full-test-coverage/tree/main/.agents/skills/full-test-coverage
Command: npx skills add https://github.com/tech-stack-dev/full-test-coverage --skill full-test-coverage

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of complete, pyramid-shaped test suites for any backend module, API endpoint, or full-stack feature, ensuring robust code coverage and adherence to best practices.

Core Features & Use Cases

  • Automated Test Generation: Writes unit, integration, API, and E2E tests based on your codebase.
  • Layered Testing Pyramid: Follows best practices by generating tests for each layer (Unit, Integration, API, E2E) with clear responsibility separation.
  • Use Case: After implementing a new UserService with multiple branches and endpoints, use this Skill to automatically generate all necessary Vitest and Playwright tests, ensuring all logic and API contracts are covered.

Quick Start

Use the full-test-coverage skill to add full test coverage for the new UserService.

Frequently Asked Questions about full-test-coverage

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

FAQPage Schema
How do I generate Vitest and Playwright test suites for backend modules and API endpoints?

To generate Vitest and Playwright test suites, this Skill analyzes your source code to automatically select appropriate testing layers and writes complete unit, integration, API, and E2E test files. It builds a pyramid-shaped test suite with clear separation of responsibilities.

What is a pyramid-shaped test suite and how does it improve code coverage?

A pyramid-shaped test suite structures your tests into distinct layers—unit, integration, API, and E2E—ensuring robust code coverage. This approach separates responsibilities across testing layers, adhering to best practices for backend modules and full-stack features.

Can I automatically generate E2E tests for full-stack features using Playwright?

Yes, you can automatically generate E2E tests using Playwright. This Skill analyzes your full-stack features and API endpoints to produce test files that validate logic and API contracts across the appropriate testing layers.

What's the best way to automate test generation for multiple backend branches and endpoints?

The best way to automate test generation for multiple backend branches is using this Skill to analyze your source code and generate all necessary Vitest and Playwright tests. It ensures all logic and API contracts are covered by selecting the correct testing layers.

Does this test generation approach support both unit and integration testing layers?

Yes, this test generation approach supports both unit and integration testing layers. It analyzes your codebase to generate tests across unit, integration, API, and E2E layers, adhering to strict Vitest and Playwright patterns for comprehensive coverage.

When do I need to generate complete test suites for API endpoints?

You need to generate complete test suites for API endpoints after implementing new backend modules or full-stack features. This ensures all logic branches and API contracts are covered, automatically producing Vitest and Playwright tests to validate functionality.