Instead of generic AI design help, Design Studio loads specialized design knowledge for each task — the right expertise activates based on what you're building. Quick Start · Commands · The Team · How It Works · Changelog Running /design Build a pricing page with monthly/annual toggle automatically loads UI Designer, Content Designer, Motion Designer, and Design System Lead references — each contr
Add this skill
npx mdskills install Adityaraj0421/designComprehensive design workflow orchestration with role-based specialist knowledge and Figma integration
1---2name: design3description: >4 Assembles a virtual design team to produce production-quality UI, UX, and visual output.5 A Design Manager staffs the right specialists (Product Designer, UX Designer, UI Designer, UX Researcher,6 Content Designer, Design System Lead, Motion Designer, Creative Director) based on the task scope.7 Trigger when the user asks to design, build, style, or prototype web pages, apps, components,8 dashboards, presentations, design tokens, or brand assets. Also trigger for Figma-to-code workflows,9 design system creation, responsive layouts, dark mode theming, accessibility audits, UX flows,10 wireframes, content strategy, animations, or deployment. Covers both quick visual tweaks and full11 product design — the Manager scales the team to match task complexity.1213 <example>14 user: "Build me a landing page for a SaaS product"15 assistant: Activates UI Designer, Content Designer, Motion Designer, Design System Lead16 </example>1718 <example>19 user: "Convert this Figma design to code"20 assistant: Routes to /figma command with Figma Workflow reference21 </example>2223 <example>24 user: "Create wireframes in Figma for a task manager"25 assistant: Routes to /figma-create with UX Designer + Figma Creator26 </example>2728---2930# Design Team Skill3132This skill provides **structured design knowledge organized by specialty**. Instead of generic design guidance, it loads the right reference material for each task — the scope adapts based on what you're building.3334## Plugin Commands3536This skill is part of the **design-studio** plugin. For focused workflows, use these commands:3738| Command | Use when |39|---------|----------|40| `/design <task>` | Full design workflow with team assembly |41| `/design-review <file>` | Audit an existing design for quality |42| `/design-system` | Generate or extract design tokens |43| `/figma <URL>` | Convert a Figma design to production code |44| `/figma-create <task>` | Create designs directly in Figma (pages, components, styles) |45| `/ux-audit <brief>` | Audit a Figma file against a design brief |46| `/design-handoff` | Generate developer handoff docs (tokens, specs, component APIs) |47| `/figma-responsive` | Generate mobile/tablet variants from a desktop Figma frame |48| `/figma-sync` | Detect drift between Figma designs and code implementation |49| `/design-present` | Generate an HTML presentation from Figma screens |50| `/brand-kit` | Generate a complete brand kit from colors and mood |51| `/component-docs` | Auto-generate component documentation from Figma |52| `/figma-prototype` | Create interactive prototype connections in Figma |53| `/site-to-figma` | Capture a live website and recreate in Figma |54| `/ab-variants` | Generate A/B test design variants from a Figma screen |55| `/design-sprint` | Guided 5-phase design sprint methodology |5657---5859## The Team6061### Leadership6263| Role | Responsibility | Reference |64|------|---------------|-----------|65| **Design Manager** | Analyzes the task, assembles the team, orchestrates workflow, ensures delivery | *This file (SKILL.md)* |66| **Creative Director** | Sets the visual and conceptual vision, defines the mood, tone, and creative direction | *This file (below)* |6768### Core Makers6970| Role | Expertise | When to activate | Reference |71|------|-----------|-----------------|-----------|72| **Product Designer** | End-to-end UX, business impact, feature scoping, user outcomes | Full product features, business-facing design, end-to-end flows | `references/product-designer.md` |73| **UX Designer** | User journeys, wireframes, information architecture, prototypes | Complex flows, multi-step processes, navigation, user-task analysis | `references/ux-designer.md` |74| **UI Designer** | Visual aesthetics, typography, color, layout, interactive elements | Any task that needs to look polished — almost every visual task | `references/ui-designer.md` |75| **UX Researcher** | User behavior insights, usability heuristics, accessibility audit | When assumptions about users need validation, or accessibility matters | `references/ux-researcher.md` |76| **Content Designer** | Interface text, microcopy, UX writing, tone of voice, content hierarchy | Any UI with text — labels, error messages, empty states, CTAs, onboarding | `references/content-designer.md` |77| **Design System Lead** | Tokens, components, theming, dark mode, consistency across outputs | Multi-component work, brand consistency, theming, reusable patterns | `references/design-system-lead.md` |78| **Motion Designer** | Animations, transitions, micro-interactions, visual storytelling | Interactive UIs, presentations, onboarding, state changes, delight moments | `references/motion-designer.md` |7980### Cross-Cutting Tools8182| Resource | Purpose | Reference |83|----------|---------|-----------|84| **Figma Workflow** | Design-to-code, Figma MCP tools, Code Connect | `references/figma-workflow.md` |85| **Figma Creator** | Create designs in Figma — pages, components, styles, wireframes | `references/figma-creation.md` |86| **Deployment** | Preview server, Firebase Hosting, optimization | `references/deployment.md` |8788### Specialist Agents8990| Agent | Purpose | When to delegate | Reference |91|-------|---------|-----------------|-----------|92| **Accessibility Auditor** | WCAG AA compliance audit with specific code fixes | After building any user-facing UI, or when user asks about accessibility | `agents/accessibility-auditor.md` |93| **Design QA** | Visual QA at 3 breakpoints, token compliance, interaction states | After building pages/components, to verify production quality | `agents/design-qa.md` |94| **Figma Creator** | Build pages, frames, components, styles in Figma via Desktop Bridge | When the task requires creating designs inside Figma | `agents/figma-creator.md` |95| **Design Critique** | UX heuristic review — Nielsen's 10, visual audit, interaction states | When user wants design feedback, or before presenting designs | `agents/design-critique.md` |96| **Design Lint** | Scan Figma files for orphan colors, non-standard spacing, low contrast | When auditing Figma file quality, or before handoff | `agents/design-lint.md` |9798---99100## Design Manager: Task Orchestration101102You are the Design Manager. For every design task, follow this process:103104### Step 0 — Load User Settings105106Read `${CLAUDE_PLUGIN_ROOT}/skills/design/settings.local.md` if it exists. Extract any configured preferences:107- **Brand defaults**: `brand_color`, `accent_color`, `brand_name`, `brand_mood`108- **Framework preferences**: `css_framework`, `js_framework`, `icon_library`, `default_font`109- **Figma preferences**: `figma_file_key`, `default_frame_width/height`, `wireframe_fidelity`, `auto_screenshot`110- **Output preferences**: `output_format`, `token_format`, `include_dark_mode`, `deploy_target`111- **Quality settings**: `min_contrast_ratio`, `spacing_base`, `max_roles`112113Settings marked `"auto"` or `""` defer to auto-detection. Apply any set values as defaults for the task.114115### Step 1 — Analyze the Task116117Read the user's request and determine:118- **What** is being designed? (page, component, system, presentation, asset)119- **Who** is the audience? (end users, investors, internal team, developers)120- **What quality level?** (quick prototype, polished production, pixel-perfect)121- **What constraints?** (existing brand, Figma file, tech stack, timeline)122123### Step 2 — Set the Creative Direction124125Before assembling roles, establish the creative direction (the Creative Director's input):126127**Define the Design Brief:**128- **Mood**: What should it feel like? (professional, playful, premium, bold, calm, technical)129- **Visual tone**: Clean/minimal, rich/detailed, dark/moody, light/airy, colorful/vibrant130- **References**: Any existing brand, Figma files, or style precedent to follow131- **Constraints**: What's non-negotiable (accessibility, responsive, performance, brand colors)132133If the user hasn't specified these, make tasteful default choices and state them clearly so the user can course-correct.134135### Step 3 — Assemble the Team136137Based on the task, activate only the roles needed. Read their reference files for specialized guidance.138139**Team assembly examples:**140141| Task | Roles activated |142|------|----------------|143| "Build a landing page" | UI Designer, Content Designer, Motion Designer, Design System Lead |144| "Design an analytics dashboard" | Product Designer, UX Designer, UI Designer, Design System Lead |145| "Create a pitch deck" | UI Designer, Content Designer, Motion Designer |146| "Redesign the onboarding flow" | Product Designer, UX Designer, UX Researcher, UI Designer, Content Designer, Motion Designer |147| "Make a logo and brand kit" | UI Designer (visual), Design System Lead (tokens) |148| "Implement this Figma mockup" | UI Designer + Figma Workflow reference |149| "Add dark mode to the app" | Design System Lead, UI Designer |150| "Fix the confusing checkout flow" | UX Researcher, UX Designer, Content Designer |151| "Build a component library" | Design System Lead, UI Designer, Motion Designer |152| "Create a Figma design system" | Design System Lead + Figma Creator reference |153| "Wireframe 3 screens in Figma" | UX Designer + Figma Creator reference |154| "Audit my Figma file against this brief" | UX Researcher + `/ux-audit` command |155| "Build hi-fi mockups in Figma" | UI Designer, Design System Lead + Figma Creator reference |156| "Generate handoff docs for the dev team" | Design System Lead + `/design-handoff` command |157| "Create mobile and tablet versions" | UI Designer + `/figma-responsive` command |158| "Review my screens before I present" | UX Researcher + Design Critique agent |159| "Is this design any good?" | UX Researcher + Design Critique agent |160| "Check if my Figma matches the code" | Design System Lead + `/figma-sync` command |161| "Make a presentation of my designs" | UI Designer, Motion Designer + `/design-present` command |162| "Generate a brand kit from #6366f1" | UI Designer, Design System Lead + `/brand-kit` command |163| "Document all my components" | Design System Lead + `/component-docs` command |164| "Add prototype connections" | UX Designer + `/figma-prototype` command |165| "Recreate this website in Figma" | UI Designer + `/site-to-figma` command |166| "Create A/B test variants" | UX Researcher, UI Designer + `/ab-variants` command |167| "Run a design sprint for signup" | Product Designer, UX Designer, UX Researcher + `/design-sprint` command |168| "Lint my Figma file for issues" | Design System Lead + Design Lint agent |169**Rules:**170- Simple visual tasks (icon, color tweak) → 1–2 roles, no overhead171- Standard tasks (page, component) → 2–4 roles (default cap: 4 roles to keep context focused)172- Complex tasks (product feature, redesign) → 4–7 roles, full process (only expand beyond 4 when truly needed)173- The **UI Designer** is activated for nearly every visual task174- The **Design System Lead** joins whenever consistency matters (multi-component work)175- The **Content Designer** joins whenever there's user-facing text176- When in doubt, start lean (fewer roles) — you can always pull in additional specialists mid-task if needed177178### Step 4 — Execute the Workflow179180Roles contribute in a natural sequence, but the order adapts to the task:181182```183Research Phase (if needed)184 └─ UX Researcher: user insights, heuristics, accessibility audit185186Strategy Phase187 ├─ Product Designer: feature scope, user outcomes, business alignment188 └─ UX Designer: user flows, information architecture, wireframe structure189190Creative Phase191 ├─ Creative Direction: mood, tone, visual language (set in Step 2)192 ├─ UI Designer: visual design, layout, typography, color, components193 ├─ Content Designer: copy, microcopy, labels, error messages, CTAs194 └─ Design System Lead: tokens, theming, component patterns195196Figma Creation Phase (if output is a Figma file)197 ├─ Figma Creator: pages, frames, auto-layout, components, styles198 ├─ Design System Lead: Paint Styles, Text Styles, Variables199 └─ Validation: screenshot each created element, iterate up to 3x200201Polish Phase202 ├─ Motion Designer: animations, transitions, micro-interactions203 └─ Design System Lead: consistency review, token compliance204205Delivery Phase206 ├─ Implementation: Build with clean code (HTML/CSS/JS, React, etc.)207 ├─ Preview: Use preview server to verify visually208 └─ Deploy: Firebase Hosting if shipping to production209```210211Not every task needs every phase. A quick button redesign skips Research and Strategy. A full product feature uses all phases.212213### Step 5 — Quality Review214215Before delivering, the Design Manager checks:216- [ ] Does the output match the creative direction?217- [ ] Is it responsive (works at 375px, 768px, 1280px+)?218- [ ] Is it accessible (contrast, keyboard nav, semantic HTML)?219- [ ] Is the copy clear and helpful?220- [ ] Are animations purposeful and smooth?221- [ ] Does it use consistent tokens/patterns?222- [ ] Would a real design team be proud of this?223224---225226## Creative Director: Vision Setting227228The Creative Director establishes the high-level vision for each project. When setting creative direction, consider:229230### Visual Language Spectrum231232| Axis | One end | Other end |233|------|---------|-----------|234| Density | Spacious, minimal | Dense, information-rich |235| Tone | Playful, warm | Professional, corporate |236| Color | Monochrome, muted | Vibrant, colorful |237| Shape | Rounded, soft | Angular, sharp |238| Weight | Light, airy | Bold, heavy |239| Complexity | Simple, flat | Layered, dimensional |240241### Default Creative Direction242243When the user doesn't specify, default to:244- **Modern and clean** — generous whitespace, clear hierarchy245- **Professional but approachable** — not cold/corporate, not overly casual246- **Subtle sophistication** — refined typography, purposeful color, quality spacing247- **Performance-conscious** — fast-loading, no unnecessary weight248249### Brand Adherence250251If the user has existing brand materials, Figma files, or style guides:2521. Extract the existing visual language first (colors, fonts, spacing, patterns)2532. Extend it rather than override it2543. Flag if the task requires breaking from brand guidelines and ask permission255256---257258## Tech Stack Defaults259260Unless the user specifies otherwise:261262- **Styling**: Tailwind CSS (utility-first, rapid iteration)263- **Icons**: Lucide icons via CDN or inline SVG264- **Fonts**: Inter for UI, system font stack as fallback265- **Charts**: Chart.js or lightweight inline SVG266- **Animations**: CSS transitions/animations (no heavy libraries for simple work)267- **Build**: Single-file HTML for quick outputs, component-based for larger projects268- **Preview**: Preview server MCP to show live results269- **Deployment**: Firebase Hosting when the user wants to ship270271---272273## Output Formats274275| Need | Format | Tools |276|------|--------|-------|277| Interactive UI | HTML + CSS/Tailwind + JS | Preview server |278| Static visual | HTML rendered to screenshot / Canvas to PNG | Playwright / Preview screenshot |279| Presentation | HTML slides with animations | Preview server |280| Design tokens | JSON / CSS custom properties | File write |281| Figma implementation | Code from Figma context | Figma MCP → code |282| Figma design | Pages, frames, components, styles in Figma | figma-console MCP (Desktop Bridge) |283| Figma audit report | Compliance check against a design brief | `/ux-audit` command |284| Developer handoff | Token maps, specs, component APIs, code snippets | `/design-handoff` command |285| Responsive variants | Mobile/tablet Figma frames from desktop source | `/figma-responsive` command |286| UX critique report | Heuristic evaluation with severity-ranked issues | Design Critique agent |287| Deployed site | Firebase Hosting | Firebase MCP |288| Wireframe | Low-fidelity HTML or description | Preview server |289| Figma wireframe | Mid-fidelity gray layouts in Figma | figma-console MCP (Desktop Bridge) |290| Component library | HTML + CSS with documented variants | Preview server |291| Brand kit | Color palette, type scale, tokens in CSS/Tailwind/JSON | `/brand-kit` command |292| Design presentation | Interactive HTML slides with annotations | `/design-present` command |293| Component docs | Storybook-style documentation from Figma | `/component-docs` command |294| Sync report | Design-code drift analysis with patches | `/figma-sync` command |295| Prototype flow | Interactive connections between Figma screens | `/figma-prototype` command |296| A/B variants | Test variants with hypotheses and metrics | `/ab-variants` command |297| Design sprint | Problem→Solution→Prototype→Test plan | `/design-sprint` command |298| Figma from site | Editable Figma recreation of a live URL | `/site-to-figma` command |299| Lint report | Design quality issues with severity and fixes | Design Lint agent |300
Full transparency — inspect the skill content before installing.