test

Run React core tests across release channels with specified patterns.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/TheGreatL/KanbanBoard --skill test-thegreatl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test
Source: https://github.com/TheGreatL/KanbanBoard/tree/main/.agents/skills/test
Command: npx skills add https://github.com/TheGreatL/KanbanBoard --skill test-thegreatl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill allows you to run tests for the React codebase across different release channels, ensuring code quality and stability.

Core Features & Use Cases

  • Targeted Testing: Execute tests for specific components or modules within the React codebase.
  • Channel Specificity: Supports testing across various React release channels (source, experimental, www, stable, classic).
  • Use Case: When a bug is reported in a specific React hook, use this Skill to run tests related to that hook on the 'stable' channel to verify the fix.

Quick Start

Use the test skill to run tests for ReactFiberHooks on the stable channel.

Frequently Asked Questions about test

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

FAQPage Schema
How do I run tests for specific React components or hooks?

To run tests for specific React components, specify the test pattern to execute targeted tests for modules like ReactFiberHooks across your chosen release channel. This isolates test execution and verifies code quality efficiently.

Can I execute React tests across different release channels like stable and experimental?

Yes, you can execute React tests across multiple release channels including source, www, stable, and experimental. Parsing channel arguments maps directly to appropriate yarn test commands, ensuring channel-specific code stability.

What is the best way to debug deterministic React test executions?

The best way to debug deterministic React test executions is by enabling watch mode and applying specific flags like --silent and --no-watchman. This restricts background interference and focuses on targeted test pattern results.

Does running React core tests require specific command line flags?

Yes, running React core tests requires parsing channel arguments and mapping them to yarn test commands with specific flags like --silent and --no-watchman. This ensures deterministic task execution and prevents watchman interference.

Why are my React frontend tests failing during automated execution?

React frontend tests may fail during automated execution if the correct release channel is not parsed or if watchman interferes. Mapping channel arguments to yarn test commands with --no-watchman ensures deterministic task execution and resolves failures.