tailwindplus
TailwindPlus Component Browser
This skill provides access to the TailwindPlus UI component library with 657+ professional components.
Setup Required
Before using this skill, you need to specify the location of your TailwindPlus JSON data file.
Tell Claude the path to your tailwindplus-components-*.json file and Claude will use it in the commands.
Example: "My TailwindPlus data is at ~/data/tailwindplus-components-2026-01-08.json"
Available Commands
All commands require the JSON data file path as the first argument.
Get Component Info
./info.sh <json_file>
Returns metadata about the TailwindPlus data file.
List All Components
./list_components.sh <json_file>
Returns all component names organized by category.
Search Components
./search_components.sh <json_file> "hero"
./search_components.sh <json_file> "pricing table"
Search for components by keyword (case-insensitive, supports multi-word).
Get Component Code
./get_component.sh <json_file> "Application UI.Forms.Input Groups.Simple" -f html -v 4 -m light
./get_component.sh <json_file> "Ecommerce.Components.Product Overviews.With image gallery and expandable details" -f react -v 4 -m none
Required Parameters:
json_file: Path to the TailwindPlus JSON data filefull_name: The complete dotted path (e.g., "Application UI.Forms.Input Groups.Simple")-f, --framework:html,react, orvue-v, --version:3or4(Tailwind CSS version)-m, --mode: Theme mode
Mode Requirements (CRITICAL):
- Application UI and Marketing components: use
light,dark, orsystem - eCommerce components: use
noneonly
Component Categories
- Application UI - Forms, navigation, data display, overlays, layout components
- Marketing - Hero sections, features, pricing, testimonials, CTAs, footers
- Ecommerce - Product lists, shopping carts, checkout forms, order history
Framework Options
html- Pure HTML with Tailwind CSS classesreact- React/JSX componentsvue- Vue.js components
Usage Examples
When user asks for a component:
- First search to find available components
- Get the exact component code with proper parameters
Example workflow for finding a button component:
# Step 1: Search
./search_components.sh <json_file> "button"
# Step 2: Get the component
./get_component.sh <json_file> "Application UI.Elements.Buttons.Primary" -f react -v 4 -m light
More from legacybridge-tech/claude-plugins
multi-perspective-analysis
Analyze propositions from multiple expert perspectives. Dynamically generates 4-6 relevant expert roles, then performs validation, comprehensive analysis, or debate-style examination. Use when user wants to examine ideas critically, find blindspots, or explore different viewpoints on a topic.
15process-file
Process arbitrary files (email, PDF, Office docs, images, audio/video) and integrate with AkashicRecords for intelligent archiving. Reads file content, analyzes intent, and suggests appropriate storage location based on content and project preferences.
11gemini
Use Google Gemini API for text generation, multimodal analysis, image generation (Nano Banana), function calling, and search grounding. Invoke when user wants to use Gemini, ask Gemini, generate images with Gemini, or analyze content with Gemini.
7communication-tracker
Track and integrate external communications (emails, chat messages, screenshots) into project context with timeline management. Use when user mentions "email", "message", "communication", "screenshot", "track", "import", "sync", or wants to import external information sources into the project timeline.
7initialize-project
Initialize a new software project with customized structure through interactive Q&A. Use when user mentions "new project", "start project", "initialize project", "create project", or "set up project". Gathers methodology, team structure, documentation preferences, and integration requirements to generate appropriate RULE.md and directory structure.
7cross-domain-thinking
Structured methods for finding connections across disciplines. Use when exploring how concepts from one field illuminate another, seeking novel applications, or analyzing structural similarities between domains.
7