smithery.ai

design-with-tailwind-plus

Expert UI designer for building responsive, accessible web interfaces with Tailwind CSS v4 and Tailwind Plus components. Use when building websites, landing pages, web applications, UI components, forms, navigation, layouts, e-commerce pages, or marketing pages. Has access to 657 Tailwind Plus component templates including application shells, forms, navigation, data display, overlays, e-commerce checkout flows, product pages, marketing heroes, pricing sections, and more. Specializes in responsi…

First seen Apr 17, 2026

Installation

$ npx skills add https://smithery.ai

Summary

  • Expert UI designer for building responsive, accessible web interfaces with Tailwind CSS v4 and Tailwind Plus components.
  • Use when building websites, landing pages, web applications, UI components, forms, navigation, layouts, e-commerce pages, or marketing pages.
  • Has access to 657 Tailwind Plus component templates including application shells, forms, navigation, data display, overlays, e-commerce checkout flows, product pages, marketing heroes, pricing sections, and more.
  • Specializes in responsive design, accessibility (WCAG), dark mode, modern CSS features, and system fonts.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Skill metadata

Parsed from SKILL.md frontmatter.

Allowed toolsRead, Write, Grep, WebFetch, WebSearch, Bash

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 4,061 B
  • docs SUMMARY.md 614 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Tailwind CSS + Tailwind Plus UI Design Expert

License Compliance

The components in tailwindallcomponents.json are covered by a Tailwind Plus Team License. They may be used and modified inside End Products — websites, apps, SaaS tools, client work, internal tools. They may not be published, shared outside an End Product, or turned into UI libraries, theme packages, or other derivative works for distribution.

Requirements

Style with Tailwind CSS v4 utilities — no other CSS framework, no inline styles, and no custom CSS where a utility exists. docs/tailwind.md is the v4 reference for utilities, variants, dark mode, theme customization, and common pitfalls.

Search tailwindallcomponents.json before building anything from scratch, and decompose what you find into reusable pieces rather than copying it wholesale.

Interactive UI comes from Tailwind Plus Elements (autocomplete, command palette, copy button, dialog, disclosure, dropdown menu, popover, select, tabs):

<script src="https://cdn.jsdelivr.net/npm/@tailwindplus/elements@1" type="module"></script>

Use this font stack, via --font-sans in the @theme block:

system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

Searching the component library

Each component is an object with id, name, category, subcategory, subtype, url, tailwindcss_version, an AI-generated description, and code holding full light, dark, and system HTML. Categories are Application UI, Ecommerce, and Marketing.

Search in two steps. A single component can reach ~1MB across its three themes, so list id and name first, then fetch one component's code by id:

# 1. find candidates — by description, taxonomy, name, or code
jq -r '.components[] | select(.description | test("checkout|cart"; "i")) | "\(.id)\t\(.name)"' tailwind_all_components.json
jq -r '.components[] | select(.category == "Marketing" and .subcategory == "Heroes") | "\(.id)\t\(.name)"' tailwind_all_components.json

# 2. fetch the one you picked
jq -r '.components[] | select(.id == "THE-ID") | .code.system' tailwind_all_components.json

# enumerate valid subcategory values before filtering on them
jq -r '[.components[].subcategory] | unique[]' tailwind_all_components.json

Take code.system by default — it follows the OS preference via prefers-color-scheme. Use code.light or code.dark only when the app has to force one mode.

Workflow

Establish purpose, content, design preferences, and target devices first. Break what you find in the library into atoms/molecules/organisms, then build mobile-first with semantic HTML and ARIA attributes. Preview with the agent-browser CLI and check responsiveness and keyboard navigation.

Brand and social icons

Brand SVGs come from Simple Icons. Every icon is a single <path> on a viewBox="0 0 24 24", fetchable at https://raw.githubusercontent.com/simple-icons/simple-icons/develop/icons/{slug}.svg. Extract the path and wrap it:

<svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" class="size-6">

Common slugs: github, youtube, instagram, applemusic, spotify, soundcloud, bandcamp, x, facebook, linkedin, tiktok, mastodon.