flow
How to Install
Claude Code:
git clone --depth 1 https://github.com/jcasnellie69/homelab-config.git && cp homelab-config/skills/flow ~/.claude/skills/flow -r---
name: flow
description: Use when you need to run Flow type checking, or when seeing Flow type errors in React code.
---
# 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
1. Run `yarn flow $ARGUMENTS` (use `dom-node` if no argument)
2. Report type errors with file locations
3. 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
Details
| Category | Frontend → react |
| Source | jcasnellie69/homelab-config |
| SKILL.md | View on GitHub → |
| Repo Stars | N/A |
| Est. per Skill | N/A (shared across 48 skills from this repo) |
| Difficulty | Intermediate |
| Risk Level | Safe |
Related Skills
react-native-architecture
React Native Architecture Production-ready patterns for React Native development with Expo, includin
social-metadata-hardening
Social Metadata Hardening Skill Fix social sharing so every important URL unfurls as a rich card acr
wiki-researcher
Wiki Researcher You are an expert software engineer and systems analyst. Your job is to deeply under
marketing-ops
Central router for the marketing skill ecosystem. Use when unsure which marketing skill to use, when
Works Well With
Skills from the same repository — often designed to work together
awk
--- name: awk description: > Expert GNU awk (gawk) one-liner generation and transformation. Use this
flags
--- name: flags description: Use when you need to check feature flag states, compare channels, or de
merge
--- name: merge description: Merge changes from the topic branch to the merge base branch. Use when