flow
Use when you need to run Flow type checking, or when seeing Flow type errors in React code.
Install
git clone https://github.com/react/react /tmp/react && ln -s /tmp/react/.claude/skills/flow ~/.claude/skills/flow
From README
Flow Type Checking Arguments: $ARGUMENTS: Renderer to check (default: dom-node) Renderers | Renderer | When to Use | |----------|-------------| | dom-node | Default, recommended for most changes | | dom-browser | Browser-specific DOM code | | native | React Native | | fabric | React Native Fabric | Instructions Run yarn flow $ARGUMENTS (use dom-node if no argument) Report type errors with file locations For comprehensive checking (slow), use yarn flow-ci Common Mistakes Running without a renderer - Always specify or use default dom-node Ignoring suppressions - Check if $FlowFixMe comments are masking real issues Missing type imports - Ensure types are imported from the correct package
More from this repo
extract-errors
Used when adding new error messages to React, or seeing "unknown error code" warnings.
feature-flags
Used when feature flag tests fail, flags need updating, understanding @gate pragmas, debugging channel-specific test...
flags
Used when you need to check feature flag states, compare channels, or debug why a feature behaves differently across...
