testing

Generate, execute, and report on unit, integration, and E2E tests.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/ps-carvalho/spavn-agents --skill testing-ps-carvalho
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing
Source: https://github.com/ps-carvalho/spavn-agents/tree/main/.opencode/skills/testing
Command: npx skills add https://github.com/ps-carvalho/spavn-agents --skill testing-ps-carvalho

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of ensuring code reliability and maintainability by automating the process of writing, running, and reporting on tests.

Core Features & Use Cases

  • Test Generation: Writes unit tests for new or modified code.
  • Test Execution: Runs existing test suites to verify code integrity.
  • Quality Assurance: Identifies critical gaps and provides actionable feedback on test coverage and quality.
  • Use Case: After implementing a new feature, this Skill automatically generates tests to confirm its functionality and ensures it doesn't break existing code.

Quick Start

Use the testing skill to generate and run tests for the recently modified files.

Frequently Asked Questions about testing

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

FAQPage Schema
How do I generate unit tests for recently modified code?

This Skill automates test generation by writing unit tests for new or modified code to confirm functionality and prevent regressions. It analyzes modified files to produce tests that align with your test frameworks.

Can I use test automation for integration and E2E tests?

Yes, test automation supports generating, executing, and reporting on unit, integration, and E2E tests. It integrates with various test frameworks to verify code integrity across different testing layers.

What is the best way to identify gaps in code coverage?

The best way to identify code coverage gaps is using automated quality assurance reporting that analyzes test execution. This Skill identifies critical gaps and provides actionable feedback on coverage and quality across code areas.

Does test-driven development automation work with existing test suites?

Yes, test-driven development automation runs existing test suites to verify code integrity after implementing new features. It executes current tests alongside generated ones to ensure modifications do not break existing code.

Why does automated test generation focus on quality assurance?

Automated test generation focuses on quality assurance because it systematically writes and runs tests to ensure code reliability and maintainability. It identifies critical coverage gaps and provides actionable feedback on test quality.