Senior product designer agent for any stack. Stack-agnostic — reads the target repo's conventions at runtime. On first run, auto-detects project state (NEW/PARTIAL/MATURE) and persists the design system: writes docs/design.md, injects a strictly-additive design-first fenced block into CLAUDE.md, and updates docs/design.md on every design decision so context carries across sessions. Ships with 13 specialised skills (ui-ux-pro-max, ux-design, visual-design, frontend-design, microinteractions-animation, design-specializations, planning-strategy, research-discovery, technical-tools, tailwind-design-system, business-knowledge, aidlc, skill-creator) and a /product-designer:sync-design-system slash command for explicit re-sync in mature repos.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
AI Design Lifecycle (AIDLC) — designs AI-powered product experiences covering strategy, research, UX patterns (conversational UI, copilots, prompts, suggestions), interaction design (streaming, multi-turn, regeneration), states and edge cases (loading, hallucination, rate limiting), safety and ethics (bias, consent, transparency), personalization (adaptive UI, recommendations), and emerging patterns (agents, generative UI, multimodal, RAG). Use when designing any AI/ML feature, chatbot, copilot, recommendation system, generative AI interface, or AI-assisted workflow. Triggers on: AI, ML, LLM, chatbot, copilot, conversational UI, prompt, generative AI, recommendation, suggestion, streaming response, hallucination, AI safety, AI ethics, bias, content moderation, AI onboarding, human-in-the-loop, regenerate, AI agent, multimodal, RAG, prompt engineering, AI personalization, adaptive UI.
Business knowledge for product designers covering business fundamentals, product metrics, growth & monetization, stakeholder communication, and industry domain expertise. Use when making product decisions that involve business models, revenue, pricing, KPIs, funnels, retention, growth loops, conversion optimization, churn, upselling, executive communication, OKRs, ROI, business cases, market analysis, competitive intelligence, regulatory compliance, or customer segmentation. Triggers on: business model, revenue, pricing, unit economics, CAC, LTV, churn, TAM, SAM, SOM, KPI, funnel, cohort, retention, DAU, MAU, north star metric, product-market fit, growth loop, conversion, onboarding optimization, upsell, cross-sell, pricing page, business case, ROI, OKR, budget, risk, trade-off, opportunity sizing, GDPR, compliance, competitive intelligence, market research, go-to-market.
Specialized design covering mobile, web, and emerging disciplines. Use when designing for iOS or Android (HIG, Material Design, touch gestures, tab bars, bottom sheets, notifications, onboarding, app icons), web specializations (above-the-fold, form design, data tables, dashboards, e-commerce, checkout, content layouts), or emerging areas (Design Ops, inclusive design, ethical design, dark pattern avoidance, sustainable design, service design, design thinking facilitation). Triggers on: iOS design, HIG, Material Design, Android design, touch gesture, swipe, tab bar, bottom sheet, push notification, mobile onboarding, app icon, above the fold, hero section, form design, multi-step form, data table, dashboard design, e-commerce, product page, checkout, article layout, Design Ops, inclusive design, ethical design, dark pattern, sustainable design, service design, service blueprint, design thinking, facilitation.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
Micro-interactions and animation — covers Saffer's Trigger-Rules-Feedback-Loops framework, signature moments, scoring, motion principles, animation patterns, advanced techniques, and performance. Use when designing or auditing microinteractions, implementing loading animations, hover effects, button feedback, page transitions, scroll animations, pull-to-refresh, swipe gestures, toggles, modals, or toasts. Also covers physics-based motion, spring animations, Lottie, SVG animation, morphing, easing curves, orchestration, and 60fps performance with prefers-reduced-motion support. Triggers on: microinteraction, animation, motion, easing, spring physics, timing, duration, loading spinner, skeleton screen, hover effect, button press, page transition, scroll animation, parallax, pull-to-refresh, swipe gesture, toggle switch, modal animation, toast, Lottie, SVG animation, morphing, reduced motion, 60fps, orchestration, state transition.
Uses power tools
Uses Bash, Write, or Edit tools
A senior product designer agent for Claude Code that persists itself into your repo. Stack-agnostic. One command to install, one command to configure.
It thinks like a designer but communicates in code. It handles UI/UX design, design system governance, interaction design, and frontend implementation — for any project, brand new or already established — and it writes its decisions back into your repo so the next session inherits them.
Inside Claude Code, run:
/plugin marketplace add waqarahmed-design/Product-Designer-Agent
/plugin install product-designer@waqarahmed-design
Restart Claude Code to load the agent, the /product-designer:sync-design-system slash command, and all 13 skills.
The first command registers this repo as a plugin marketplace; the second installs the plugin from it. (Claude Code's installer requires a marketplace manifest —
claude /install <url>against a bare plugin repo does not work.)
The agent now manages two files in every repo it runs in:
docs/design.md — the canonical design system spec. Created on first run, auto-updated whenever a design decision is made.CLAUDE.md — a strictly-additive fenced block enforcing the design-first protocol: any visual / interactive / structural change must go through the designer agent before implementation begins.Both files are idempotent and additive. The agent never overwrites your existing CLAUDE.md content or destroys design decisions. It only writes inside its fenced block and updates docs/design.md over time.
A new slash command — /product-designer:sync-design-system — lets you trigger a full repo scan and refresh whenever you want (or run it once in a mature repo to populate docs/design.md from existing code).
product-designer — Activates for any change that touches the visual or interactive layer. Designs, implements, reviews, and persists. Stack-agnostic: reads conventions from CLAUDE.md + docs/design.md + your tokens at runtime.
/product-designer:sync-design-system — Scans the current repo, captures tokens / components / patterns into docs/design.md, and adds the design-first fenced block to CLAUDE.md. Idempotent — safe to run repeatedly.
| Skill | What it covers |
|---|---|
| ui-ux-pro-max | 50+ styles, 161 palettes, 57 font pairings, 161 product types, 99 UX guidelines, 25 chart types across 10 stacks. Mandatory pre-design specification, aesthetic catalog, searchable design-system CLI. |
| ux-design | 115 named rules across 8 priority categories — flows, interaction states, feedback, forms, accessibility (WCAG), cognitive load, mobile/touch UX, edge cases. Pre-delivery checklist + symptom→solution troubleshooting. |
| visual-design | Design systems, component libraries, token governance, brand expression, pixel-perfect polish. |
| frontend-design | Bold creative direction, distinctive aesthetics, depth, motion, anti-generic design. |
| microinteractions-animation | Saffer's framework, motion principles, easing, spring physics, signature moments, performance. |
| design-specializations | iOS/Android native patterns, HIG, Material Design, mobile gestures, onboarding, dashboard design. |
| planning-strategy | Product strategy, feature scoping, RICE / MoSCoW / Kano, information architecture, success metrics. |
| research-discovery | User research, heuristic evaluation, competitive analysis, persona / journey mapping, JTBD. |
| technical-tools | Figma, design-dev collaboration, Git, Storybook, emerging tech. |
| tailwind-design-system | Tailwind CSS v4, design tokens, component libraries, responsive patterns, dark mode. |
| business-knowledge | Business models, unit economics, KPIs, funnels, growth loops, pricing, churn, OKRs. |
| aidlc | AI Design Lifecycle — AI product strategy, AI UX patterns, AI states, AI safety, AI personalization. |
| skill-creator | Guide for creating new skills to extend the agent. |
Open Claude Code in your repo and either:
Run the explicit setup command:
/product-designer:sync-design-system
The agent scans your repo, populates docs/design.md with the design system it finds (tokens, components, patterns, anti-patterns), and adds the design-first fenced block to CLAUDE.md.
Or just start designing. Invoke the agent ("Design a login screen") and it will:
Either path, after one session your repo has:
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub waqarahmed-design/product-designer-agent --plugin product-designerDesign workflow for coding agents: discovery, research, strategy, inclusive design, critique, and handoff — enforced automatically
Design with Intent. A comprehensive UX and design strategy system — 16 specialized skills and 6 named agents covering strategy, research, experience design, quality assurance, accessibility, measurement, and engineering handoff.
Craft polished user interfaces with layout grids, color systems, typography scales, responsive patterns, and visual hierarchy.
UI/UX design intelligence. 107 styles, 127 palettes, 107 font pairings, 106 charts, 131 reasoning rules, 129 UX guidelines, 16 stacks (React, Next.js, Vue, Nuxt.js, Svelte, Astro, Angular, Remix, SolidJS, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Nuxt UI). 8 Python scripts: BM25 search, contrast checker, palette generator, token generator, type scale calculator, design system generator, UI auditor, CLI. Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, liquid glass, cyberpunk, spatial UI, data brutalism. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient, design tokens, contrast checker.
Expert UI/UX design guidance for unique, accessible interfaces. Always-ask-first protocol for visual decisions, colors, typography, layouts.
A virtual design team for Claude Code, Cursor, Windsurf, Gemini CLI, and Copilot — powered by Naksha. Assembles specialist roles — UI designer, UX researcher, content designer, Figma expert, data viz, email, social, motion, presentation, brand strategy, illustration, video, conversational, spatial, compliance, and more — for any design task. 26 roles, 62 commands, 15,000+ lines of expert design knowledge. Your agency's design brain, inside your terminal.