Tester

Execute automated tests and verify Kover code coverage thresholds.

1|Updated Jun 26, 2025
One-click install
npx skills add https://github.com/intrale/platform --skill tester-intrale
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Tester
Source: https://github.com/intrale/platform/tree/main/.claude/skills/tester
Command: npx skills add https://github.com/intrale/platform --skill tester-intrale

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the process of running tests, verifying code coverage, and reporting on the overall quality of the codebase, ensuring a robust and reliable application.

Core Features & Use Cases

  • Automated Testing: Executes unit, integration, and other tests across specified modules.
  • Code Coverage Verification: Checks if the code meets predefined coverage thresholds (e.g., 80% lines and branches).
  • Quality Reporting: Provides detailed reports on test results, failures, and coverage metrics.
  • Use Case: Before merging a new feature, run the Tester Skill on the backend module with the --coverage flag to ensure all new code is tested and meets quality standards.

Quick Start

Run the tester skill to execute all tests for the backend module and verify code coverage.

Frequently Asked Questions about Tester

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

FAQPage Schema
How do I automate testing and verify code coverage for my backend modules?

Automated testing and code coverage verification execute unit and integration tests across specified modules, checking if results meet predefined Kover coverage thresholds for branches and lines.

What code coverage thresholds are enforced during CI/CD quality checks?

Code coverage quality checks enforce predefined thresholds, such as 80% coverage for both lines and branches, to ensure new code meets robust testing standards before merging.

Can I check for legacy string usage and Compose resource integrity in automated tests?

Automated tests validate against legacy string usage and verify Compose resource integrity, ensuring the codebase adheres to modern quality standards and preventing deprecated patterns.

How do I run a Gradle quality report before merging a new feature?

Run the tester skill with the coverage flag on your target module to execute tests and generate detailed quality reports on failures, pass rates, and coverage metrics.

Does this automated testing skill work without external dependencies?

Yes, the automated testing skill operates without external dependencies, using internal scripts and references to execute tests and validate codebase quality standards independently.

Why is code coverage verification needed for quality assurance?

Code coverage verification is needed for quality assurance to confirm that automated tests exercise sufficient code paths, preventing untested logic from degrading application reliability.