testing

Run pnpm tests, lint, and type checks across repository scopes.

22|3|Updated Sep 12, 2025
One-click install
npx skills add https://github.com/kubb-labs/fabric --skill testing-kubb-labs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: testing
Source: https://github.com/kubb-labs/fabric/tree/main/.skills/testing
Command: npx skills add https://github.com/kubb-labs/fabric --skill testing-kubb-labs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides clear guidance for running tests, diagnosing CI failures, and debugging test suites across a repository.

Core Features & Use Cases

  • Test guidance: outlines commands and checks to run tests, typechecks, and lint locally.
  • CI troubleshooting: helps interpret CI logs, identify failing steps, and propose fixes.
  • Use Case: when adding new tests, use this skill to verify the test suite and pre-merge checks before PRs.

Quick Start

pnpm test # Run all tests pnpm test "<test name>" # Run a specific test pnpm lint # Run lint pnpm typecheck # Run type checking

Frequently Asked Questions about testing

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

FAQPage Schema
How do I run tests with pnpm and diagnose failures in a monorepo?

To run tests with pnpm, execute `pnpm test` for the entire suite or `pnpm test "<test name>" for a specific scope. This skill provides actionable guidance to diagnose failures and interpret test outputs across local development and CI pipelines.

What is the best way to troubleshoot CI pipeline failures for linting and type checks?

Troubleshooting CI pipeline failures involves interpreting CI logs to identify failing steps. This skill helps analyze failures across linting and type checking, proposing practical fixes for various package scopes within your repository.

How do I perform type checking and linting locally before creating a pull request?

Perform type checking and linting locally by running `pnpm typecheck` and `pnpm lint`. Use this skill to verify your test suite and execute pre-merge checks before submitting PRs to ensure CI readiness.

Can I use this guidance to debug tests across different package scopes in my repository?

Yes, you can debug tests across different package scopes in your repository. This skill targets local development and CI pipelines across the repository, offering practical troubleshooting steps for various package-level test failures.