mattbx avatar

Shadcn Component Review

Catches the spacing drift and hardcoded colors that slip through when you're moving fast with AI-generated components. Runs a systematic audit against shadcn design patterns, checking data-slot attributes, semantic token usage, gap versus space-y conventions, and theme-specific rules for Vega, Maia, and the other visual styles. Works alongside the official shadcn skill, which enforces rules at generation time. This one reviews what already exists, whether Claude wrote it last week or a teammate copied it from an older project. Particularly good at finding the stuff grep can catch (like gray-500 instead of muted-foreground) and the stuff it can't (like composition anti-patterns or missing responsive breakpoints).

skills.sh installs
664
GitHub stars
23
last updated
Aug 21, 2026

Install

$ npx -y skills add mattbx/shadcn-skills --skill shadcn-component-review --agent claude-code

Installs into .claude/skills of the current project.

Files

shadcn Component Review

Systematic audit process for ensuring custom components align with shadcn design patterns, the project's chosen visual style, and modern composition conventions.

How This Complements the Official shadcn Skill

The official shadcn skill (shipped with CLI v4) enforces rules at generation time — telling agents "use gap-* not space-y-*, use semantic colors, use size-* for equal width/height," and so on. That's correct behavior when writing new code.

This skill is for post-hoc audit — reviewing components that already exist (written by Claude, by a teammate, by a previous iteration) against those same rules plus the visual-style-specific patterns that vary by theme (Vega spacing differs from Maia differs from Mira). When the two skills both apply, the official handles forward-generation and this one handles retrospective review. They don't conflict — they check the same rules from different directions.

Core Principle

Sponsors

Details

Repository
github.com/mattbx/shadcn-skills
Categories
Frontend Development, Git & Pull Requests, Documentation, Code Review & Quality, Design & UI/UX
First seen
Jun 3, 2026

More from mattbx/shadcn-skills

All 2
1dauquangthanh avatarfrontend-ui-ux-designdauquangthanh/hanoi-rainbowCreates comprehensive frontend UI/UX designs including user interfaces, design systems, component libraries, responsive layouts, and accessibility implementatio541skills.sh installs
2pproenca avatartailwind-responsive-uipproenca/dot-skillsResponsive UI transformation patterns for Tailwind CSS applications. This skill should be used when making interfaces responsive, refactoring layouts for multip470skills.sh installs
3pproenca avatartailwind-ui-refactorpproenca/dot-skillsRefactoring UI design patterns for Tailwind CSS applications. This skill should be used when writing, reviewing, or refactoring HTML with Tailwind utility class467skills.sh installs
4sergiodxa avatarfrontend-tailwind-best-practicessergiodxa/agent-skillsTailwind CSS patterns and conventions for frontend apps. Use when writing component styles, layouts, or working with CSS classes.465skills.sh installs
5manutej avatartailwind-cssmanutej/luxor-claude-marketplaceUtility-first CSS framework for rapid UI development with responsive design, component patterns, and production optimization. Master core utilities, dark mode, 463skills.sh installs
6majesteitbart avatarshadcn-ui-expertmajesteitbart/talentmatcherDevelop high-quality, accessible React components using shadcn-ui, Tailwind CSS, and Radix UI. Use when building forms, layouts, dialogs, tables, or any UI comp445skills.sh installs