ovachiever avatar

Nextjs Shadcn Builder

If you're starting a Next.js project with shadcn/ui or migrating an existing frontend from React, Vue, Angular, or vanilla JS, this walks you through the entire process with systematic phase-by-phase workflows. It enforces shadcn design principles hard: CSS variables for theming, no hardcoded colors or spacing, standard components only. The migration workflow is thorough, scanning your codebase for hardcoded values, mapping components to shadcn equivalents, then converting in batches of 5-10 components at a time. It includes MCP integration for shadcn documentation and automated analysis scripts. The structure is almost overly detailed, but that's the point if you want guardrails for doing this properly instead of hacking it together.

skills.sh installs
263
GitHub stars
56
last updated
Aug 21, 2026

Install

$ npx -y skills add ovachiever/droid-tings --skill nextjs-shadcn-builder --agent claude-code

Installs into .claude/skills of the current project.

Files

Next.js + shadcn/ui Builder & Migration Tool

Build production-grade Next.js applications or systematically migrate existing frontends to Next.js + shadcn/ui following strict design principles and best practices.

Overview

This skill handles two primary workflows:

  1. Creating New Next.js Applications - Initialize projects with Next.js 15+ (App Router), shadcn/ui, and proper design system setup
  2. Migrating Existing Frontends - Analyze any frontend codebase (React, Vue, Angular, vanilla JS) and systematically convert to Next.js + shadcn/ui

Core Philosophy: 100% adherence to shadcn/ui design principles:

  • CSS variables for all theming (colors, spacing, typography)
  • Standard shadcn/ui components only (no custom UI components)
  • No hardcoded values (colors, spacing, fonts)
  • Consistent design tokens across the application
  • Mobile-first responsive design for all devices (phone, tablet, desktop)
  • WCAG 2.1 Level AA accessibility compliance
  • Best practices from https://ui.shadcn.com

Workflow Decision Tree

Sponsors

Details

Repository
github.com/ovachiever/droid-tings
Categories
Frontend Development, DevOps & CI/CD, Documentation, AI & Agent Building, Automation & Workflows, Marketing & SEO, Design & UI/UX
First seen
Jun 3, 2026

More from ovachiever/droid-tings

All 5
1hieutrtr avatarreact-frontend-experthieutrtr/ai1-skillsReact/TypeScript frontend implementation patterns. Use during the implementation phase when creating or modifying React components, custom hooks, pages, data fe206skills.sh installs
2autohandai avatartailwind-ui-patternsautohandai/community-skillsTailwind CSS v4 patterns, component styling, and responsive design174skills.sh installs
3addyosmani avatarfrontend-ui-engineeringaddyosmani/agent-skillsBuilds production-quality, accessible, responsive user-facing UIs. Use when building or modifying interfaces and pages, creating components, implementing layout77.8Kskills.sh installs
4ulpi-io avatarfrontend-design-ui-uxulpi-io/skillsProduce a distinctive, LOCKED design language plus an implementation-ready UX/UI spec, written to `.ulpi/design/`: a per-brief visual identity (palette, type, s2.4Kskills.sh installs
5sergiodxa avatarfrontend-react-best-practicessergiodxa/agent-skillsReact performance optimization guidelines. Use when writing, reviewing, or refactoring React components to ensure optimal rendering and bundle patterns. Trigger1.2Kskills.sh installs
6bobmatnyc avatartailwind-cssbobmatnyc/claude-mpm-skillsTailwind CSS utility-first framework for rapid UI development with responsive design and dark mode1.2Kskills.sh installs