component-analysis

Community

Analyze UI components, standardize patterns.

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., variant naming, size values, disabled state, focus indicators) across all 12 component groups.
  • Use Case: Audit your entire component library to find all instances where the size prop uses inconsistent naming (e.g., small vs sm) 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.
View Source Repository