react-dev
🎯Skillfrom softaworks/agent-toolkit
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
Overview
A Claude Code skill that provides comprehensive, type-safe React development patterns with TypeScript, covering React 18 through React 19. It includes guidance on component typing, event handlers, hooks, Server Components, and router integration with TanStack Router and React Router, enabling confident refactoring through compile-time guarantees.
Key Features
- React 19 Migration Patterns - Covers breaking changes including ref as prop (forwardRef deprecated), useActionState replacing useFormState, and the new
use()API for unwrapping promises - Type-Safe Component Patterns - Extends native HTML elements with custom props, discriminated unions for variant props, and proper children typing
- Event Handler Typing - Specific event type guidance for mouse, form, keyboard, and other DOM events with accurate target typing
- Generic Component Support - Patterns for building reusable generic components with proper TypeScript inference
- Router Integration - Type-safe routing patterns for both TanStack Router and React Router
Who is this for?
This skill is designed for React developers working with TypeScript who want compile-time safety and proper typing across their component hierarchy. It is particularly useful for teams migrating to React 19 or those building complex component libraries that require precise type definitions for props, events, and hooks.
Part of
softaworks-agent-toolkit
Installation
npx vibeindex add softaworks/agent-toolkit --skill react-devnpx skills add softaworks/agent-toolkit --skill react-dev~/.claude/skills/react-dev/SKILL.mdSKILL.md
More from this repository10
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
Transforms AI-generated text into natural, human-sounding writing while preserving meaning and intent.
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
Creates professional presentation slides from Markdown using the Marp ecosystem within Claude Code.
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.
A comprehensive agent toolkit providing Claude Code skills for software diagramming, code review, QA planning, and professional communication workflows.