flow

Run Flow type checking on React code to detect type errors.

Updated Feb 2, 2026
One-click install
npx skills add https://github.com/Chai-Un/wedding --skill flow-chai-un
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow
Source: https://github.com/Chai-Un/wedding/tree/main/.agents/skills/flow
Command: npx skills add https://github.com/Chai-Un/wedding --skill flow-chai-un

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Flow type checking helps catch type errors in React codebases by analyzing code with the Flow type checker, preventing runtime issues.

Core Features & Use Cases

  • Type error detection across React components and utilities
  • Incremental checks during development and CI
  • Quick diagnostics with file-level locations for failures

Quick Start

Install Flow in your project (e.g., npm install -D flow-bin or yarn add -D flow-bin) and run yarn flow to start type checking. You can pass ARGUMENTS to target specific files or directories.

Frequently Asked Questions about flow

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

FAQPage Schema
How do I run Flow type checking in a React project?

To run Flow type checking in a React project, install the Flow CLI (flow-bin) as a development dependency and execute yarn flow or npm run flow to identify type errors across your components and utilities.

Can I check specific files instead of the whole project with Flow?

Yes, you can check specific files by passing custom arguments to the Flow CLI command, allowing you to target individual files or directories rather than running project-wide type checks.

What do I need to install to start checking types with Flow?

You need to install the Flow CLI (flow-bin) in your project using npm install -D flow-bin or yarn add -D flow-bin to provide the executable required for running Flow type checks.

Does Flow type checking work for CI pipelines in React applications?

Flow type checking supports CI-style runs in React applications, performing incremental checks during development and continuous integration to catch type errors and provide file-level locations for failures.

What kind of errors does Flow type checking catch in React code?

Flow type checking catches type errors in React codebases by performing static analysis on components and utilities, preventing runtime issues by identifying type mismatches before execution.

Why should I use static analysis for type errors in React?

Static analysis for type errors in React helps catch type mismatches and prevents runtime issues by analyzing code with the Flow type checker, ensuring type safety across components and utilities during development.