What problem does it solve?
This Skill helps you avoid common React, TanStack React Query, and TypeScript mistakes by turning a curated set of engineering rules into targeted guidance during coding and review.
Core Features & Use Cases
- React Query correctness: Guides proper use of queryKey semantics, cache behavior, staleTime, and mutation patterns during feature work and code reviews.
- Hook and state safety: Flags risky patterns like syncing props into state, misuse of useEffect, and stale closures that cause subtle bugs.
- TypeScript robustness: Promotes safer typing practices by discouraging
any, using discriminated unions, and avoiding type-assertion “silencing.”
Quick Start
Use the blog-dev skill when reviewing a React + TanStack Query + TypeScript change or when asking for anti-patterns, and request: "Use blog-dev to review this React Query + TypeScript snippet and return the 1–3 most relevant rules with reasoning and any likely source article names."