test-guide

Guide unit, integration, and E2E test development and audit.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/andredosreis/laura-saas-agenda --skill test-guide-andredosreis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-guide
Source: https://github.com/andredosreis/laura-saas-agenda/tree/main/.gemini/skills/test-guide
Command: npx skills add https://github.com/andredosreis/laura-saas-agenda --skill test-guide-andredosreis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures comprehensive and effective test development and audit across all layers of a software application, streamlining the process and improving quality assurance.

Core Features & Use Cases

  • Test Strategy: Provides guidance on what to test and when, optimizing test coverage and isolating faults.
  • Layered Testing: Supports unit, integration, and E2E testing with best practices for each.
  • Audit & Cleanup: Assists in reviewing existing tests for redundancy and coverage gaps, leading to a cleaner and more efficient test suite.

Quick Start

Apply the test-guide skill to create a new set of unit tests for a new feature.

Frequently Asked Questions about test-guide

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

FAQPage Schema
What is the best way to optimize test coverage across a software application?

Test coverage optimization is achieved by applying a layered testing strategy across unit, integration, and E2E tests, ensuring thorough coverage and streamlined test suite management. It provides best practices for identifying what to test and isolating faults effectively.

How do I audit and clean up an existing test suite for redundant tests?

Auditing a test suite involves reviewing existing tests to identify redundancy and coverage gaps, leading to a cleaner and more efficient test suite. This process streamlines quality assurance by removing unnecessary tests and optimizing what remains.

How do I write unit tests for a new feature following best practices?

Writing unit tests for a new feature requires applying test development guidance to create a targeted set of tests. This ensures comprehensive coverage by isolating faults early and validating the feature's logic against expected outcomes.

When do I need integration and E2E tests instead of unit tests?

Integration and E2E tests are needed when validating interactions between multiple components or entire application workflows. A layered testing strategy supports all three levels, providing best practices for each to ensure thorough coverage across the software application.

What are the limitations of test suite cleanup for software quality?

Test suite cleanup limitations arise when existing tests have severe coverage gaps that cannot be resolved by redundancy removal alone. In such cases, developing new unit, integration, and E2E tests is required to achieve comprehensive test coverage.