Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
facebook avatar

Test

  • 1.1k installs
  • 247k repo stars
  • Updated July 27, 2026
  • facebook/react

test provides documented workflows for Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.

About

The test skill use when you need to run tests for React core Supports source www stable and experimental channels Run tests for the React codebase Arguments ARGUMENTS Channel flags and test pattern Usage Examples test ReactFiberHooks Run with source channel default test experimental ReactFiberHooks Run with experimental channel test www ReactFiberHooks Run with www-modern channel test www variant false ReactFiberHooks Test __VARIANT__ false test stable ReactFiberHooks Run with stable channel test classic ReactFiberHooks Run with www-classic channel test watch ReactFiberHooks Run in watch mode TDD Release Channels default Source canary channel uses ReactFeatureFlags js defaults experimental Source experimental channel with __EXPERIMENTAL__ flags true www www-modern channel with __VARIANT__ flags true www variant false www channel with __VARIANT__ flags false stable What ships to npm classic Legacy www-classic rarely needed Instructions 1 Parse channel from arguments default source 2 Map to yarn command default yarn test silent no-watchman pattern experimental yarn test r experimental silent no-watchman pattern stable yarn test-stable silent no-watchman pattern classic yarn test-cla.

  • $ARGUMENTS: Channel, flags, and test pattern
  • `/test ReactFiberHooks` - Run with source channel (default)
  • `/test experimental ReactFiberHooks` - Run with experimental channel
  • `/test www ReactFiberHooks` - Run with www-modern channel
  • `/test www variant false ReactFiberHooks` - Test __VARIANT__=false

Test by the numbers

  • 1,092 all-time installs (skills.sh)
  • +19 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #363 of 2,209 Security skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

test capabilities & compatibility

Capabilities
$arguments: channel, flags, and test pattern · `/test reactfiberhooks` run with source channe · `/test experimental reactfiberhooks` run with · `/test www reactfiberhooks` run with www moder · `/test www variant false reactfiberhooks` test
Use cases
documentation
From the docs

What test says it does

Parse channel from arguments (default: source) 2.
SKILL.md
Report test results and any failures Hard Rules: 1.
SKILL.md
npx skills add https://github.com/facebook/react --skill test

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs1.1k
repo stars247k
Security audit2 / 3 scanners passed
Last updatedJuly 27, 2026
Repositoryfacebook/react

How do I use test for the task described in its SKILL.md triggers?

Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.

Who is it for?

Teams invoking test when the user request matches documented triggers and prerequisites.

Skip if: Skip when cached docs are missing, the request is a negative trigger, or another sibling skill owns the workflow.

When should I use this skill?

Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.

What you get

Step-by-step guidance grounded in test documentation and reference files.

  • channel-specific test results
  • TDD watch output

Files

SKILL.mdMarkdownGitHub ↗

Run tests for the React codebase.

Arguments:

  • $ARGUMENTS: Channel, flags, and test pattern

Usage Examples:

  • /test ReactFiberHooks - Run with source channel (default)
  • /test experimental ReactFiberHooks - Run with experimental channel
  • /test www ReactFiberHooks - Run with www-modern channel
  • /test www variant false ReactFiberHooks - Test __VARIANT__=false
  • /test stable ReactFiberHooks - Run with stable channel
  • /test classic ReactFiberHooks - Run with www-classic channel
  • /test watch ReactFiberHooks - Run in watch mode (TDD)

Release Channels:

  • (default) - Source/canary channel, uses ReactFeatureFlags.js defaults
  • experimental - Source/experimental channel with __EXPERIMENTAL__ flags = true
  • www - www-modern channel with __VARIANT__ flags = true
  • www variant false - www channel with __VARIANT__ flags = false
  • stable - What ships to npm
  • classic - Legacy www-classic (rarely needed)

Instructions: 1. Parse channel from arguments (default: source) 2. Map to yarn command:

  • (default) → yarn test --silent --no-watchman <pattern>
  • experimental → yarn test -r=experimental --silent --no-watchman <pattern>
  • stable → yarn test-stable --silent --no-watchman <pattern>
  • classic → yarn test-classic --silent --no-watchman <pattern>
  • www → yarn test-www --silent --no-watchman <pattern>
  • www variant false → yarn test-www --variant=false --silent --no-watchman <pattern>

3. Report test results and any failures

Hard Rules: 1. Use --silent to see failures - This limits the test output to only failures. 2. Use --no-watchman - This is a common failure in sandboxing.

Common Mistakes:

  • Running without a pattern - Runs ALL tests, very slow. Always specify a pattern.
  • Forgetting both www variants - Test www AND www variant false for __VARIANT__ flags.
  • Test skipped unexpectedly - Check for @gate pragma; see feature-flags skill.

Related skills

FAQ

What does test do?

Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.

When should I use test?

Use when you need to run tests for React core. Supports source, www, stable, and experimental channels.

What are common prerequisites?

--- name: test description: Use when you need to run tests for React core.

Is Test safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

Securityappsec

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.