frontend-dev-guidelines
CommunityStreamline React development, build faster, ship better.
System Documentation
What problem does it solve?
This Skill provides a comprehensive guide to modern React development, solving the problem of inconsistent codebases, slow performance, and complex state management. It ensures developers follow best practices for building scalable, maintainable, and high-performing frontend applications.
Core Features & Use Cases
- Suspense-Based Data Fetching: Guides on using
useSuspenseQuerywith Suspense boundaries to eliminateisLoadingchecks and provide a smoother user experience. - Modern Component Patterns: Covers lazy loading,
React.FC<Props>,useCallback,useMemo, and proper component organization to optimize rendering and bundle size. - Performance Optimization: Best practices for preventing unnecessary re-renders, debouncing, and memory leak prevention.
- Use Case: When you're tasked with creating a new feature in a React/TypeScript application, use this Skill to ensure every component, data fetch, and styling choice adheres to the latest patterns, from file organization to error handling, guaranteeing a consistent and performant implementation.
Quick Start
Generate a new React component following the modern component template, including useSuspenseQuery for data fetching and useCallback for event handlers, and explain how to wrap it in a SuspenseLoader.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: frontend-dev-guidelines Download link: https://github.com/diet103/claude-code-infrastructure-showcase/archive/main.zip#frontend-dev-guidelines Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.