component-architecture
CommunityStructure reusable React components at scale.
Software Engineering#react#design-system#compound-components#component-architecture#barrel-exports#dot-notation
AuthorSimyV
Version1.0.0
Installs0
System Documentation
What problem does it solve?
React component organization across large codebases is inconsistent, leading to duplication, brittle refactors, and wasted time.
Core Features & Use Cases
- Clear file structure for components (ui, forms, layout, feature-specific)
- Barrel exports to simplify imports and encourage reuse
- Compound components and dot-notation patterns for flexible composition
- Guidelines for naming, props, accessibility, and documentation
- Use cases: building cohesive design systems, refactoring legacy components, organizing feature modules
Quick Start
Apply these patterns by organizing your React components, enabling barrel exports, and adopting compound and dot-notation patterns to build a scalable, reusable UI library.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 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: component-architecture Download link: https://github.com/SimyV/agent-system/archive/main.zip#component-architecture 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 223,000+ vetted skills library on demand.