Component Architecture

Audit and refactor a frontend codebase's component structure, or design a component library from scratch, using atomic design, composition, and disciplined prop interfaces. Use when the user says 'my components are a mess', 'this component is 800 lines', 'refactor my components', 'build a component library', 'how should I structure my components', 'too much prop drilling', 'we keep rebuilding the same button', or asks where a new component should live — even if they never say 'atomic design'. Produces a component inventory audit, refactored component code (extracted atoms/molecules, typed prop interfaces, variant systems), and per-component documentation.

sanky369 7e6905b 2 files · 15.6 KB Updated

File contents

sanky369/vibe-building-skills/tree/main/skills/frontend-design/component-architecture commit 7e6905bf87

Frequently asked questions

npx skillmds add sanky369/component-architecture