If you're tired of writing `className="flex items-center justify-center rounded-lg bg-blue-500 px-4 py-2 text-white"` every time you need a button, this gives you semantic classes like `btn btn-primary` instead. You get 50+ ready-made components (cards, modals, forms, navbars) that work with any framework or vanilla HTML. The theming system is the real draw: 30+ built-in themes, dark mode that actually works, and you can still layer on Tailwind utilities when needed. It's opinionated enough to speed up prototyping but not so rigid that you're fighting it later. Good middle ground between utility-first purity and wanting to ship UI without reinventing every component.

skills.sh installs
915
GitHub stars
79
last updated
Aug 21, 2026

Install

$ npx -y skills add bobmatnyc/claude-mpm-skills --skill daisyui --agent claude-code

Installs into .claude/skills of the current project.

Files

DaisyUI Component Library

Summary

DaisyUI is the most popular Tailwind CSS component library providing semantic class names for 50+ components with built-in themes, dark mode, and customization. Framework-agnostic and production-ready.

When to Use

  • Building UI with Tailwind CSS and need pre-styled components
  • Want semantic class names (btn, card) instead of utility-only approach
  • Need built-in theming system with 30+ themes and dark mode
  • Require consistent design system across React, Vue, Svelte, or vanilla HTML
  • Want to prototype quickly with ready-made components
  • Need accessible components following semantic HTML patterns

Quick Start

Installation

npm install -D daisyui@latest

Configuration

Add to tailwind.config.js:

module.exports = {
  plugins: [require("daisyui")],
  daisyui: {
    themes: ["light", "dark", "cupcake"], // Enable specific themes
    darkTheme: "dark", // Default dark theme
    base: true, // Base styles
    styled: true, // Component styles
    utils: true, // Utility classes
  },
}

Basic Usage

Sponsors

Details

Repository
github.com/bobmatnyc/claude-mpm-skills
Category
Frontend Development
First seen
Apr 16, 2026

More from bobmatnyc/claude-mpm-skills

All 158
1cap-go avatarframework-to-capacitorcap-go/capgo-skillsGuide for integrating modern web frameworks with Capacitor. Covers Next.js static export, React, Vue, Angular, Svelte, and others. Use this skill when convertin912skills.sh installs
2vtex avatarsales-app-extensibilityvtex/skillsApply when building, customizing, or deploying extensions for VTEX Sales App. Covers the complete 7-step workflow from prerequisite checks through code generati909skills.sh installs
3mindrally avatarbeautifulsoup-parsingmindrally/skillsExpert guidance for HTML/XML parsing using BeautifulSoup in Python with best practices for DOM navigation, data extraction, and efficient scraping workflows.905skills.sh installs
4mindrally avatarswrmindrally/skillsGuidelines for using SWR (stale-while-revalidate) React Hooks for efficient data fetching, caching, and revalidation902skills.sh installs
5workos avatarworkos-widgetsworkos/skillsUse when the user is implementing, embedding, or debugging a WorkOS Widget — specifically the User Management, User Profile, Admin Portal SSO Connection, or Adm885skills.sh installs
6cap-go avatarkonsta-uicap-go/capgo-skillsGuide to using Konsta UI for pixel-perfect iOS and Material Design components in Capacitor apps. Works with React, Vue, and Svelte. Use this skill when users wa874skills.sh installs