From frontend-dev
Review Tailwind CSS usage, design consistency, and styling patterns across components
npx claudepluginhub silviaare95/xari-plugins --plugin frontend-devThis skill uses the workspace's default tool permissions.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Analyzes BMad project state from catalog CSV, configs, artifacts, and query to recommend next skills or answer questions. Useful for help requests, 'what next', or starting BMad.
Review styling for: $0
Focus: $1 (default: all)
Scan for anti-patterns:
style={{}}) — should be Tailwind classestext-[#333] → text-gray-700)w-[347px]) where standard values work (w-80)Check consistency:
p-4 everywhere, not p-4 and p-[15px])text-primary, bg-destructive) vs raw paletterounded-lg everywhere, not mixed)Check responsive design:
sm: md: lg: for larger)Check dark mode (if applicable):
dark: variantsPerformance check:
tailwind-merge usage)will-change or transform for GPU accelerationcn() for readability## Styling Review: <target>
### Summary
- **Issues**: X critical, Y warnings
- **Consistency score**: <good | needs work | inconsistent>
### Anti-patterns
1. **<file:line>**: <issue + fix>
### Consistency Issues
1. **<pattern>**: <inconsistency + recommendation>
### Quick Wins
1. <easy improvement>
tailwind.config extends the theme, check against those custom values