By markbenz
A collection of Claude Code skills for frontend development. Includes TailwindCSS UI/UX rules, design system analysis, design audit, component generator, and color palette tools.
Audit the current project's frontend code for TailwindCSS design violations, anti-patterns, and inconsistencies. Run this command to get a detailed report with concrete fix suggestions. Use when the user says "audit design", "check design", "review UI code", "find design issues", or "lint tailwind".
Analyze, audit, and optimize the project's color palette. Detects inconsistencies, generates harmonious palettes with dark mode mapping, and outputs Tailwind config. Use when the user says "color palette", "analyze colors", "fix colors", "color audit", or "generate palette".
Generate a production-ready TailwindCSS UI component skeleton that matches the project's design system. Use when the user says "generate component", "scaffold component", "create component skeleton", or "new component".
Enforce concrete TailwindCSS implementation rules for any frontend or UI/UX task. Use this skill whenever the user asks to build, design, create, fix, or improve any web page, component, layout, dashboard, landing page, form, card, modal, navigation, sidebar, or frontend interface. Also activate when the user mentions HTML, CSS, TailwindCSS, UI, UX, responsive design, dark mode, accessibility, shadows, spacing, alignment, hover states, animations, or any visual design work. This skill must always be active alongside the frontend-design skill to ensure correct implementation of aesthetic choices.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A collection of custom Claude Code skills that extend Claude's capabilities for frontend development.
Concrete TailwindCSS UI/UX implementation rules covering shadows, layout alignment, spacing systems, responsive patterns, and interactive states. Complements the official Anthropic frontend-design skill with actionable code-level guidance.
What the Anthropic frontend-design skill covers: Aesthetic direction — tone, typography choices, color philosophy, motion, spatial composition.
What this skill covers: Correct TailwindCSS implementation — shadow hierarchy, flush alignment, spacing consistency, responsive patterns, interactive states, and common AI-generated mistakes to avoid.
| File | Content |
|---|---|
shadow-and-depth.md | Shadow hierarchy, dark mode shadows, colored shadows, 3D hover effects, glassmorphism, neumorphism, modern gradients |
layout-and-spacing.md | Container patterns, flex/grid layouts, flush alignment, spacing scale, bento grids, container queries, overflow/shadow clipping |
responsive-patterns.md | Mobile-first patterns, responsive grids, typography scaling, fluid typography with clamp() |
interactive-states.md | Button/input/card/toggle state patterns, focus rings, transitions, skeleton loading, prefers-reduced-motion, advanced card variants |
anti-patterns.md | 12 common AI mistakes with wrong code → correct code examples, dark mode surfaces, motion accessibility |
design-system-analysis.md | Scanning procedure for auto-detecting project design patterns and persisting them to design-system.md |
On first activation in a project, the skill automatically:
design-system.md file in the project rootTo re-analyze: ask Claude to "refresh design system".
A slash command (/audit-design) that audits your project's frontend code against the TailwindCSS best practice rules. Produces a structured report with:
# Audit entire project
/audit-design
# Audit specific file or directory
/audit-design src/components/
If a design-system.md exists, the audit also checks for drift between documented patterns and actual code.
A slash command (/generate-component) that scaffolds production-ready UI components matching your project's design system. Auto-detects the tech stack (React/TSX, Vue, Svelte, Astro, plain HTML) and applies all design rules.
/generate-component card # Standard card with hover, dark mode, focus
/generate-component modal confirmation # Confirmation dialog variant
/generate-component form horizontal # Form with horizontal labels
/generate-component table striped # Data table with striped rows
/generate-component hero # Hero section
/generate-component nav # Navigation bar with mobile menu
Every generated component includes: dark mode, hover/focus/disabled states, transitions, responsive layout, accessibility, and motion safety — all matching the design-system.md if it exists.
A slash command (/color-palette) that analyzes, generates, and optimizes your project's color palette with dark mode mapping and WCAG contrast checking.
/color-palette # Analyze current color usage
/color-palette analyze # Same as above
/color-palette generate # Generate a new SaaS palette
/color-palette generate warm # Warm-toned palette
/color-palette generate brand #3B82F6 # Build around a brand color
/color-palette harmonize # Fix inconsistencies in existing colors
/color-palette export # Output as Tailwind config / CSS variables
Features:
blue-500 vs blue-600 used interchangeably)tailwind.config.js or CSS custom propertiesdesign-system.md with the optimized paletteThere are several ways to install these skills in Claude Code:
Add this repository as a plugin marketplace so Claude Code can discover and manage the skills:
# Inside Claude Code, run:
/plugin marketplace add MarkBenz/claude-code-skills
npx claudepluginhub markbenz/claude-code-skills --plugin claude-code-skillsAutomated design system construction from repository analysis to production-ready implementation.
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 9 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient. Integrations: shadcn/ui MCP for component search and examples.
Use this agent when creating user interfaces, designing components, building design systems, or improving visual aesthetics. This agent specializes in creating beautiful, functional interfaces that can be implemented quickly within 6-day sprints. Examples:\n\n<example>\nContext: Starting a new app or feature design
Token generators, component patterns, accessibility guidance, and framework integrations
Expert Tailwind CSS v4.1 - CSS-first configuration, @theme, @utility, @variant, Oxide engine 5x faster, OKLCH colors, container queries, 15 specialized skills
Builds production-grade UI. Tokens-first, anti-AI-slop aesthetics, design tokens enforced.