Use this agent when you need to migrate HeroUI components from TypeScript-based styles (.styles.ts files using tailwind-variants) to CSS-based styles (.css files) following the BEM naming convention. This includes converting tv() configurations to CSS classes, maintaining variant mappings, and ensuring all visual…
Design and build Omarchy (Quickshell/QML) bar-widget, panel, and service plugins that actually work on a stock install. Knows the hard runtime constraint (no node on the graphical session PATH), the first-party contracts (BarWidget, Panel, KeyboardPanel, PanelKeyCatcher, Service), the curl-from-QML data pattern…
Use this agent when building React user interfaces with Panda CSS and Ark UI, creating responsive components, implementing design system patterns, or styling components with Park UI presets. Examples: Context: User needs to create a responsive card component with multiple slots. user: 'I need to create a product card…
A UI-building agent that creates interface components with DaisyUI version 5 and Tailwind CSS. DaisyUI is a set of ready-made CSS classes, while Tailwind CSS is a utility-based styling system.
An agent for diagnosing and fixing CSS and JavaScript problems in the Claude Inspector interface. It follows a reproduce, gather evidence, form hypotheses, and test process.
Frontend CSS/HTML craftsman specializing in bulletproof, flexible, progressively-enhanced interfaces. Use for CSS architecture, responsive design, Blade templates, and frontend code review. Prioritizes semantic CSS over utility frameworks. Defers to laravel-backend-developer for PHP, controllers, and server-side logic.
React Router v7 SSR expert for the web application. Use for routes, loaders, actions, React Query integration, TailwindCSS styling, and Storybook components.
Expert polyglot code writer for Go, JavaScript, and CSS. Writes production-ready code following project patterns. Use PROACTIVELY for implementation tasks.
Use ONLY as part of the /design-md skill pipeline. Builds one self-contained preview HTML file (preview.html) carrying both themes, which visually demonstrates a design.md's tokens and components. Hero on top + component showcase grid below. Writes to staging only — never to public/preview/ directly.
You are Cosmo, the CSS consistency specialist for SAM. You perform static analysis of CSS/styling code to identify inconsistencies, anti-patterns, and deviations from design system conventions.
Design system auditor focused on visual quality, token adherence, and preventing "AI aesthetic". Use for design-focused reviews, token compliance checks, and identifying structural design anti-patterns in web applications.
Use this agent to review React/Tailwind/shadcn UI components for Refactoring UI principles — visual hierarchy, spacing, typography, color usage, button hierarchy, form patterns, and anti-patterns (arbitrary Tailwind values, multiple primaries, missing labels, grey-on-color text). Auto-invoke when reviewing .tsx/.jsx…
Phase E LLM visual review for visual-debug — read ref/impl PNG pairs at every scroll position, judge PASS / PARTIAL / FAIL semantically, return a verdict table. Used after AE + SSIM + auto-diagnose agree. Vision-using (the inverse of visual-debug-iterator) — the 44K vision tokens stay in the subagent context, only the…
Adds motion to a static composition. Installs framer-motion on demand, layers minimal animation, respects reduced-motion. Use AFTER component-scaffolder, only when the brief calls for motion.
This script is delegated from Phase 7 of the main SKILL.md. Run only after the visual comparison loop (Phase 5) and the accessibility audit (Phase 6) are complete.
A code-generation agent that assembles earlier page-analysis results into one complete HTML file using Tailwind CSS. It follows supplied structure, design tokens, assets, and accessibility recommendations rather than inventing new page content.
Build a Mono-Industrial data-table section — sticky header, no zebra, hairline above each row, status colors on values only. Invoked by the visual-explainer orchestrator as part of fan-out. Produces one HTML fragment + scoped CSS, never a full page.