tester

Execute package-specific tests within a monorepo using a package manager's test command.

8.0k|673|Updated Jan 9, 2018
One-click install
npx skills add https://github.com/webiny/webiny-js --skill tester-webiny
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tester
Source: https://github.com/webiny/webiny-js/tree/main/.claude/skills/tester
Command: npx skills add https://github.com/webiny/webiny-js --skill tester-webiny

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a streamlined way to execute tests for specific packages within the project, ensuring code quality and stability.

Core Features & Use Cases

  • Targeted Testing: Run tests for an individual package without needing to build or test the entire repository.
  • Developer Efficiency: Quickly verify changes in a single package, speeding up the development feedback loop.
  • Use Case: After making changes to the api-core package, you can use this Skill to run only the tests associated with that package to confirm your modifications haven't introduced regressions.

Quick Start

Use the tester skill to run tests for the api-core package.

Frequently Asked Questions about tester

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

FAQPage Schema
How do I run unit tests for a single package in a monorepo?

Targeted testing for a single package in a monorepo speeds up the development feedback loop by verifying changes only in the modified component. You execute a package manager's test command with a specified package path to confirm modifications haven't introduced regressions.

What is the best way to verify changes in a specific monorepo package?

The best way to verify changes in a specific monorepo package is to run targeted unit tests using a specified package path. This ensures code quality and stability by checking only the modified individual software component for regressions.

Can I test an individual package without building the entire repository?

Yes, you can test an individual package without building the entire repository. This Skill executes tests for a specific package within a monorepo structure using the package manager's test command with a specified package path.

How do I execute package tests using a package manager command?

Execute package tests by invoking a package manager's test command alongside a specified package path. This runs the tests for that individual software component within the monorepo structure to validate your recent modifications.

When do I need to run targeted tests for individual software components?

You need to run targeted tests for individual software components when you modify a specific package like api-core and must confirm your changes haven't introduced regressions. This isolates the testing scenario to the affected package path.