production-react

Standardize React coding practices for components, hooks, and data fetching.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/nkartik94/agentic-skills --skill production-react
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: production-react
Source: https://github.com/nkartik94/agentic-skills/tree/main/skills/production-react
Command: npx skills add https://github.com/nkartik94/agentic-skills --skill production-react

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Production teams often struggle with maintaining consistent React coding practices across components, hooks, types, and architecture, leading to fragmentation and higher maintenance costs.

Core Features & Use Cases

  • Enforces a formal set of conventions for component structure, TS props, hooks naming, data fetching with TanStack Query, testing patterns, and accessibility practices.
  • Supports both new development and code reviews by ensuring production-ready patterns are followed across the codebase.
  • Real-world scenario: when starting a React project, apply the conventions to ensure scalable architecture and easier onboarding.

Quick Start

Start applying these conventions to a React project to align components, hooks, types, and data handling with production-grade patterns.

Frequently Asked Questions about production-react

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are production-grade React coding conventions for a new project?

Production-grade React conventions standardize component structure, PascalCase naming, TypeScript props, and hooks patterns to prevent quality fragmentation and reduce maintenance costs. They enforce a feature-based project structure to ensure scalable architecture and easier onboarding.

How do I standardize data fetching and state management in React?

Standardize React data fetching and state management by using TanStack Query for data retrieval and Zustand for state handling. These conventions ensure consistent production-ready patterns across the codebase during both new development and code reviews.

Does this React convention cover accessibility and testing patterns?

Yes, these React conventions cover both accessibility and testing patterns. They enforce accessible markup practices and standardized testing patterns to ensure components meet production-ready requirements across the entire codebase.

Can I use these React conventions for code reviews?

Yes, you can use these React conventions for code reviews to ensure production-ready patterns are followed across the codebase. They support both new development and review processes by standardizing component structure, props typing, and data fetching.

What's the best way to validate props in a production React project?

The best way to validate props in a production React project is using Zod for validation alongside TypeScript for props typing. This ensures formal type safety and prevents inconsistent component quality across the application.