From shipshitdev-library
Audits frontend design system consistency: color palettes, UI/UX patterns, component styling, and accessibility. Useful for reviewing design debt and ensuring visual harmony.
How this skill is triggered — by the user, by Claude, or both
Slash command
/shipshitdev-library:design-consistency-auditorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Before auditing, discover the project's frontend structure from documentation.
Before auditing, discover the project's frontend structure from documentation.
Ensures:
DO: Use semantic tokens (bg-primary, text-base-content, bg-base-100)
DON'T: Hardcode hex colors (#000000) or arbitrary values (bg-[#123456])
Discover the project's component class conventions from its design system or existing codebase. Common patterns to look for:
card, .card, design-system Card component)Identify the actual class names from the codebase before auditing — do not assume a specific naming convention.
DO: Use Tailwind scale (p-4, m-6, gap-4)
DON'T: Use arbitrary values (p-[17px])
<button>, <nav>, <main>)focus:outline-none focus:ring-2 focus:ring-primarysm:, md:, lg:, xl: modifierstext-3xl sm:text-4xlAudit for generic "AI-generated" aesthetics:
Push for distinctive, branded designs with personality.
For detailed checklists, examples, reporting templates, and audit commands, see: references/full-guide.md
npx claudepluginhub shipshitdev/skills --plugin writing-plansGenerates or audits design systems, scores visual consistency across 10 dimensions, and detects generic AI-generated design patterns. Use when starting a new project, before a redesign, or reviewing styling PRs.
Audits frontend code for design consistency, accessibility (WCAG AA), responsive behavior, and UI/UX best practices before deployment or after design system changes.
Detects design system tokens and components in code, identifying drift with paired evidence blocks. Use when auditing design system consistency across a codebase.