react-design

Define standardized React module folder structures for components, hooks, services, context, utils, and types.

Updated Jan 31, 2026
One-click install
npx skills add https://github.com/Ting-s515/skills --skill react-design
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: react-design
Source: https://github.com/Ting-s515/skills/tree/main/react-design
Command: npx skills add https://github.com/Ting-s515/skills --skill react-design

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill defines a standardized React module architecture to reduce ambiguity and accelerate project setup across teams.

Core Features & Use Cases

  • Provides a default folder scheme for modules: src/app/{ModuleName}/ with components/, hooks/, services/, context/, utils/, and types/ to ensure consistency and scalability.
  • Documents responsibilities per layer and recommended examples to speed up onboarding and collaboration.
  • Serves as a reference for AI-assisted generation of React module designs and for validating new projects against the standard.

Quick Start

Create a new React module following the specified folder structure and naming conventions.

Frequently Asked Questions about react-design

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

FAQPage Schema
What is a standardized folder structure for React feature modules?

A standardized React module architecture organizes features under src/app/{ModuleName}/ with dedicated directories for components, hooks, services, context, utils, and types to ensure project scalability and consistency.

How do I organize a new React module to scale across a frontend team?

Organize the React module by creating a base folder under src/app/{ModuleName}/ and separating code into components/, hooks/, services/, context/, utils/, and types/ subdirectories to document responsibilities per layer and speed up onboarding.

What's the best way to guide AI-assisted generation of React module designs?

To guide AI-assisted generation, define a standardized React module architecture with a clear file layout and specify the required SKILL.md frontmatter with name and description to enforce consistent folder structures across new modules.

Can I use this React module design guide for validating existing frontend projects?

Yes, you can use this standardized React module architecture as a reference for validating existing frontend projects against the default folder scheme and naming conventions to ensure consistent module structure across your codebase.

Do I need specific dependencies to apply this React module architecture?

No external dependencies are required to apply this React module architecture; it provides a conceptual folder structure and design guide that standardizes file layouts for components, hooks, services, context, utils, and types across any React project.