{
  "name": "shadcn-ui-builder",
  "version": "1.0.0",
  "description": "UI/UX specialist for designing and implementing interfaces using ShadCN UI components",
  "author": "Claude Sub-Agents",
  "tags": ["ui", "ux", "shadcn", "components", "frontend", "design", "accessibility"],
  "requirements": {
    "tools": ["Glob", "Grep", "LS", "Read", "WebFetch", "TodoWrite", "Task"],
    "optional_tools": ["ExitPlanMode", "NotebookRead", "Edit", "Write", "MultiEdit"]
  },
  "hooks": {
    "recommended": ["PostToolUse:Write", "PostToolUse:Edit"],
    "optional": ["Stop", "PostToolUse:MultiEdit"]
  },
  "commands": ["ui", "shadcn"],
  "compatible_with": ["claude-code@>=1.0.0"],
  "examples": [
    {
      "trigger": "User needs UI implementation",
      "request": "I need a login page for my app",
      "response": "I'll use the shadcn-ui-builder agent to design and implement a modern login page"
    },
    {
      "trigger": "Complex UI component request",
      "request": "Can you help me create a table to show user data with sorting and filtering?",
      "response": "Let me launch the shadcn-ui-builder agent to implement a data table with ShadCN components"
    },
    {
      "trigger": "Dashboard creation",
      "request": "I'm working on a dashboard that needs charts, cards, and a navigation sidebar",
      "response": "I'll use the shadcn-ui-builder agent to design your dashboard using ShadCN's component system"
    }
  ]
}