component-analysis
CommunityAnalyze UI components, standardize patterns.
Software Engineering#code quality#consistency#design system#frontend development#architecture review#pattern analysis#UI components
AuthorHigashi-Kota
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Inconsistent patterns across UI component groups lead to a fragmented user experience, increased development time, and a difficult-to-maintain design system. This Skill identifies and reports these deviations, providing a clear path to standardization and improved consistency.
Core Features & Use Cases
- Group-Level Analysis: Inventories components within 12 predefined groups (e.g., Button, Form, Overlay) and extracts common patterns.
- Pattern Extraction & Comparison: Identifies common props (e.g.,
variant,size), token usage, animation patterns, and compares their implementations across components. - Consistency Scoring: Provides a quantitative score for each group's uniformity and highlights specific inconsistencies with detailed examples.
- Cross-Group Pattern Check: Evaluates the uniformity of critical patterns (e.g.,
variantnaming,sizevalues,disabledstate,focusindicators) across all 12 component groups. - Use Case: Audit your entire component library to find all instances where the
sizeprop uses inconsistent naming (e.g.,smallvssm) and generate a prioritized action plan for standardization.
Quick Start
Use the component-analysis skill to evaluate consistency across all 12 component groups in the design system.
Dependency Matrix
Required Modules
pnpm
Components
Standard package💻 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-analysis Download link: https://github.com/Higashi-Kota/react-tailwindcss-sandbox/archive/main.zip#component-analysis Please download this .zip file, extract it, and install it in the .claude/skills/ directory.