flow

Run Flow type checking on JavaScript and React projects.

Updated Mar 29, 2026
One-click install
npx skills add https://github.com/sigitpoerwo/repoworkspace_zahra --skill flow-sigitpoerwo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow
Source: https://github.com/sigitpoerwo/repoworkspace_zahra/tree/main/skills/01-SIAP-PAKAI/ai-agent/flow
Command: npx skills add https://github.com/sigitpoerwo/repoworkspace_zahra --skill flow-sigitpoerwo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run Flow type checking to identify type errors in React code.

Core Features & Use Cases

  • Flow type checking for JavaScript and React projects
  • Report type errors with file locations to speed debugging
  • Optional comprehensive checks with flow-ci for slower, deeper analysis

Quick Start

Run yarn flow dom-node to perform type checking on your React project and review the reported errors.

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 on a React project to find type errors?

Run Flow type checking on your React project to identify type errors by executing a command like `yarn flow dom-node`, which validates JavaScript types and reports errors with specific file locations to speed up debugging.

What is the best way to debug static type errors in a JavaScript and React codebase?

Debugging static type errors in JavaScript and React codebases is best handled by running Flow type checking to identify type errors, reporting exact file locations to speed up debugging and fix React type issues.

Can I run a deeper comprehensive Flow type check for slower, more thorough static analysis?

Yes, you can run comprehensive Flow type checks using `flow-ci` for slower, deeper static analysis, providing a more exhaustive type-checking process than standard Flow commands for identifying JavaScript errors.

Does Flow type checking work at both the individual file level and the entire JavaScript project level?

Flow type checking works at both the file and project levels for JavaScript and React code, allowing you to identify type errors accurately whether you are validating a single file or the entire project.

Why does my Flow static analysis report file locations for React type errors?

Flow static analysis reports file locations alongside React type errors to speed up debugging, allowing you to quickly navigate to the exact JavaScript code causing the type mismatch.

Do I need a specific environment to use Flow static analysis for React type checking?

You need a JavaScript project using Flow and React to perform Flow type checking, which allows you to run Flow commands and identify type errors within your existing codebase structure.