Learn-skills.dev design

install
source · Clone the upstream repo
git clone https://github.com/NeverSight/learn-skills.dev
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/NeverSight/learn-skills.dev "$T" && mkdir -p ~/.claude/skills && cp -r "$T/data/skills-md/adityaraj0421/design-studio/design" ~/.claude/skills/neversight-learn-skills-dev-design-7c9bcc && rm -rf "$T"
manifest: data/skills-md/adityaraj0421/design-studio/design/SKILL.md
source content

Design Team Skill

This 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.

Plugin Commands

This skill is part of the naksha plugin. For focused workflows, use these commands:

CommandUse when
/design <task>
Full design workflow with team assembly
/design-review <file or screenshot>
Audit an existing design — accepts HTML files, Figma URLs, screenshots (visual AI critique), or preview servers
/design-system
Generate or extract design tokens
/figma <URL>
Convert a Figma design to production code
/figma-create <task>
Create designs directly in Figma (pages, components, styles)
/ux-audit <brief>
Audit a Figma file against a design brief
/design-handoff
Generate developer handoff docs (tokens, specs, component APIs)
/figma-responsive
Generate mobile/tablet variants from a desktop Figma frame
/figma-sync
Detect drift between Figma designs and code implementation
/design-present
Generate an HTML presentation from Figma screens
/brand-kit
Generate a complete brand kit from colors and mood
/component-docs
Auto-generate component documentation from Figma
/figma-prototype
Create interactive prototype connections in Figma
/site-to-figma
Capture a live website and recreate in Figma
/ab-variants
Generate A/B test design variants from a Figma screen
/design-sprint
Guided 5-phase design sprint methodology
/social-content <task>
Design social media visual content (posts, stories, reels, carousels)
/social-campaign <brief>
Plan a social media campaign with strategy, calendar, and captions
/social-analytics <type>
Build social analytics dashboards, reports, or A/B test frameworks
/design-framework <fw> [file]
Convert HTML design output to React, Vue, Svelte, Next.js, or Astro components
/email-template <type> for <brand>
Generate a production-ready HTML email template (inline styles, table layout, responsive)
/email-campaign <type> for <product>
Plan and build a complete multi-email campaign sequence
/email-audit <email or HTML>
Full-spectrum audit — technical rendering issues (Phase 1) and copy/strategy critique (Phase 2)
/design-template <category>
Production-ready web template from gallery: landing-page, dashboard, pricing, auth, blog, ecommerce, portfolio, docs, saas, onboarding
/chart-design <description>
Design a chart or data visualization — selects chart type, applies accessible color palettes, outputs HTML/CSS/JS
/dashboard-layout <description>
Build a complete dashboard layout — KPI cards, charts, filter bar, data table, sidebar, responsive
/data-viz-audit <chart or description>
Audit a chart for type selection, accessible palette, annotations, and anti-patterns. Conditional Phase 2 audits dashboard layout fit
/design-tutorial [track]
Interactive guided tour — quick-start, ui, figma, social, email, data-viz, or full (30 min complete tour)
/figma-component-library <description>
Generate a complete Figma component library — atoms, molecules, organisms with variants, auto layout, component properties
/pdf-report <subject> for <brand>
Generate a multi-page print-ready report layout with named pages, running headers/footers, typography system, and CSS
@page
output
/print-layout <artifact> for <brand>
Design a single print artifact (business card, certificate, brochure, invoice) with bleed, safe zone, CMYK color documentation, and print-ready HTML/CSS
/print-audit <layout or description>
Audit a print layout for bleed, safe zone, CMYK color mode, font embedding, and page break rules. Conditional Phase 2 reviews brand consistency
/lint-design [nodeId]
Scan a Figma file for design quality issues — orphan colors, spacing violations, non-standard type sizes, missing auto-layout, detached styles
/design-critique [nodeId]
UX heuristic review of Figma screens against Nielsen's 10 heuristics + visual design audit
/design-score
Quantitative 0–100 design quality score across Accessibility, Usability, Visual Quality, and Token Compliance
/design-qa <file>
Visual QA on an HTML/CSS implementation — responsive breakpoints, token compliance, interactive states, motion quality
/accessibility-audit <file>
Full WCAG AA audit — contrast ratios, keyboard navigation, semantic HTML, ARIA, touch targets
Memory & Pipelines
/naksha-init
Set up project memory — stores brand colors, font, framework, token format in
.naksha/project.json
/naksha-status
Display current project context and last 10 design decisions from
.naksha/memory.md
/naksha-doctor
Run all naksha quality checks and report the plugin's health status — structural validation, metadata consistency, behavioral smoke, legacy branding guard
/naksha-help
Quick-reference for all commands — browse by category or look up a specific command
/pipeline <action>
Run a multi-step design pipeline:
run <name>
,
list
available pipelines,
show <name>
to preview steps
Vision & Intelligence
/design-compare <url1> <url2>
Capture two live sites via Playwright, side-by-side design analysis: layout, type, color, UX patterns
/competitive-audit <url>
Capture a competitor site, extract design system patterns, output rated "Steal This" recommendations
Conversational UI Wing
/design-chatbot [type] [platform] [brief]
Design chatbot/assistant UI: dialog flows, bubble spec, quick replies, error states, accessibility
/design-voice-ui [type] [platform] [screen]
Design voice interface: wake word flows, confirmation patterns, earcon spec, hybrid screen layout
Spatial & AR Wing
/design-spatial [app-type] [platform] [brief]
Design spatial computing UI for visionOS/WebXR: window selection, depth hierarchy, ornaments, typography
/design-ar-overlay [use-case] [platform]
Design AR overlay: anchor strategy, world tracking states, instruction cards, confirmation overlays
Compliance Wing
/design-gdpr [product] [jurisdiction] [categories]
Design GDPR/CCPA consent flows: cookie banners, privacy control center, data deletion request UI
/design-compliance --regulation <hipaa|pci|ada>
Audit or generate regulation-specific UI: HIPAA PHI fields, PCI payment forms, ADA accessibility specs

The Team

Leadership

RoleResponsibilityReference
Design ManagerAnalyzes the task, assembles the team, orchestrates workflow, ensures deliveryThis file (SKILL.md)
Creative DirectorSets the visual and conceptual vision, defines the mood, tone, and creative directionThis file (below)

Core Makers

RoleExpertiseWhen to activateReference
Product DesignerEnd-to-end UX, business impact, feature scoping, user outcomesFull product features, business-facing design, end-to-end flows
references/product-designer.md
UX DesignerUser journeys, wireframes, information architecture, prototypesComplex flows, multi-step processes, navigation, user-task analysis
references/ux-designer.md
UI DesignerVisual aesthetics, typography, color, layout, interactive elementsAny task that needs to look polished — almost every visual task
references/ui-designer.md
UX ResearcherUser behavior insights, usability heuristics, accessibility auditWhen assumptions about users need validation, or accessibility matters
references/ux-researcher.md
Content DesignerInterface text, microcopy, UX writing, tone of voice, content hierarchyAny UI with text — labels, error messages, empty states, CTAs, onboarding
references/content-designer.md
Design System LeadTokens, components, theming, dark mode, consistency across outputsMulti-component work, brand consistency, theming, reusable patterns
references/design-system-lead.md
Motion DesignerAnimations, transitions, micro-interactions, visual storytellingInteractive UIs, presentations, onboarding, state changes, delight moments
references/motion-designer.md
Framework SpecialistReact/Tailwind, Vue/UnoCSS, Svelte 5, Next.js App Router, Astro patternsWhen user specifies
--framework
, framework output requested, or converting HTML to components
references/framework-specialist.md

Social Media Specialists

RoleExpertiseWhen to activateReference
Social Media DesignerPlatform visuals, Stories/Reels/Posts, carousels, ad creatives, safe zonesVisual content for social platforms, ad creative design
references/social-media-designer.md
Social Media StrategistCampaigns, content calendars, audience targeting, platform strategyCampaign planning, content strategy, posting cadence
references/social-media-strategist.md
Social Media CopywriterCaptions, hooks, CTAs, hashtags, bio optimization, platform voiceSocial copy, caption writing, thread creation
references/social-media-copywriter.md
Growth/Analytics SpecialistKPIs, dashboards, A/B testing, funnels, conversion trackingSocial analytics, performance tracking, experiment design
references/growth-analytics-specialist.md

Email Specialists

RoleExpertiseWhen to activateReference
Email DesignerHTML email (inline styles, table layout, VML buttons), responsive, dark mode, cross-client renderingAny HTML email template, email visual design, deliverability
references/email-designer.md
Email CopywriterSubject lines, preview text, body copy, CTAs, sequences, A/B test strategy, CAN-SPAM complianceEmail copy, subject lines, campaign sequences, welcome flows
references/email-copywriter.md

Data Visualization Specialists

RoleExpertiseWhen to activateReference
Data Viz DesignerChart type selection, accessible color palettes, annotations, Chart.js/D3/Recharts, ARIA for chartsAny chart, graph, or data visualization task
references/data-viz-designer.md
Dashboard ArchitectDashboard layout patterns, KPI card design, information hierarchy, filter bars, data tables, responsiveDashboard layout, metrics pages, admin panels, reporting views
references/dashboard-architect.md

Cross-Cutting Tools

ResourcePurposeReference
Figma WorkflowDesign-to-code, Figma MCP tools, Code Connect
references/figma-workflow.md
Figma CreatorCreate designs in Figma — pages, components, styles, wireframes
references/figma-creation.md
DeploymentPreview server, Firebase Hosting, optimization
references/deployment.md

Specialist Agents

AgentPurposeWhen to delegateReference
Accessibility AuditorWCAG AA compliance audit with specific code fixesAfter building any user-facing UI, or when user asks about accessibility
agents/accessibility-auditor.md
Design QAVisual QA at 3 breakpoints, token compliance, interaction statesAfter building pages/components, to verify production quality
agents/design-qa.md
Figma CreatorBuild pages, frames, components, styles in Figma via Desktop BridgeWhen the task requires creating designs inside Figma
agents/figma-creator.md
Design CritiqueUX heuristic review — Nielsen's 10, visual audit, interaction statesWhen user wants design feedback, or before presenting designs
agents/design-critique.md
Design LintScan Figma files for orphan colors, non-standard spacing, low contrastWhen auditing Figma file quality, or before handoff
agents/design-lint.md
design-token-extractorReads CSS/SCSS/Tailwind configs, extracts and categorizes tokens, outputs in CSS vars/Tailwind/Style Dictionary formats
design-critic3-pass UX critique: Nielsen heuristics (severity-rated) + accessibility spot-check + content quality audit

Frontier Wing Specialists

RoleExpertiseWhen to activateReference
Conversational DesignerChatbot UI, dialog flow design, VUI principles, persona systems, multi-modal designChatbot/assistant UI, voice interfaces, dialog flows, chat widgets, virtual assistants
references/conversational-designer.md
Spatial DesignervisionOS/Vision Pro HIG, WebXR, depth layers, gaze/gesture input, spatial typography, AR anchoringVision Pro apps, visionOS UI, WebXR experiences, AR overlays, spatial computing, immersive UI
references/spatial-designer.md
Compliance DesignerGDPR/CCPA consent UX, HIPAA healthcare UI, PCI payment forms, ADA/Section 508 accessibility complianceConsent flows, cookie banners, PHI fields, payment form compliance, accessibility audits, regulated industries
references/compliance-designer.md

Design Manager: Task Orchestration

You are the Design Manager. For every design task, follow this process:

Step 0 — Load User Settings

Read

${CLAUDE_PLUGIN_ROOT}/skills/design/settings.local.md
if it exists. Extract any configured preferences:

  • Brand defaults:
    brand_color
    ,
    accent_color
    ,
    brand_name
    ,
    brand_mood
  • Framework preferences:
    css_framework
    ,
    js_framework
    ,
    icon_library
    ,
    default_font
  • Figma preferences:
    figma_file_key
    ,
    default_frame_width/height
    ,
    wireframe_fidelity
    ,
    auto_screenshot
  • Output preferences:
    output_format
    ,
    token_format
    ,
    include_dark_mode
    ,
    deploy_target
  • Quality settings:
    min_contrast_ratio
    ,
    spacing_base
    ,
    max_roles

Settings marked

"auto"
or
""
defer to auto-detection. Apply any set values as defaults for the task.

Step 1 — Analyze the Task

Read the user's request and determine:

  • What is being designed? (page, component, system, presentation, asset)
  • Who is the audience? (end users, investors, internal team, developers)
  • What quality level? (quick prototype, polished production, pixel-perfect)
  • What constraints? (existing brand, Figma file, tech stack, timeline)

Step 2 — Set the Creative Direction

Before assembling roles, establish the creative direction (the Creative Director's input):

Define the Design Brief:

  • Mood: What should it feel like? (professional, playful, premium, bold, calm, technical)
  • Visual tone: Clean/minimal, rich/detailed, dark/moody, light/airy, colorful/vibrant
  • References: Any existing brand, Figma files, or style precedent to follow
  • Constraints: What's non-negotiable (accessibility, responsive, performance, brand colors)

If the user hasn't specified these, make tasteful default choices and state them clearly so the user can course-correct.

Step 3 — Assemble the Team

Based on the task, activate only the roles needed. Read their reference files for specialized guidance.

Team assembly examples:

TaskRoles activated
"Build a landing page"UI Designer, Content Designer, Motion Designer, Design System Lead
"Design an analytics dashboard"Product Designer, UX Designer, UI Designer, Design System Lead
"Create a pitch deck"UI Designer, Content Designer, Motion Designer
"Redesign the onboarding flow"Product Designer, UX Designer, UX Researcher, UI Designer, Content Designer, Motion Designer
"Make a logo and brand kit"UI Designer (visual), Design System Lead (tokens)
"Implement this Figma mockup"UI Designer + Figma Workflow reference
"Add dark mode to the app"Design System Lead, UI Designer
"Fix the confusing checkout flow"UX Researcher, UX Designer, Content Designer
"Build a component library"Design System Lead, UI Designer, Motion Designer
"Create a Figma design system"Design System Lead + Figma Creator reference
"Wireframe 3 screens in Figma"UX Designer + Figma Creator reference
"Audit my Figma file against this brief"UX Researcher +
/ux-audit
command
"Build hi-fi mockups in Figma"UI Designer, Design System Lead + Figma Creator reference
"Generate handoff docs for the dev team"Design System Lead +
/design-handoff
command
"Create mobile and tablet versions"UI Designer +
/figma-responsive
command
"Review my screens before I present"UX Researcher + Design Critique agent
"Is this design any good?"UX Researcher + Design Critique agent
"Check if my Figma matches the code"Design System Lead +
/figma-sync
command
"Make a presentation of my designs"UI Designer, Motion Designer +
/design-present
command
"Generate a brand kit from #6366f1"UI Designer, Design System Lead +
/brand-kit
command
"Document all my components"Design System Lead +
/component-docs
command
"Add prototype connections"UX Designer +
/figma-prototype
command
"Recreate this website in Figma"UI Designer +
/site-to-figma
command
"Create A/B test variants"UX Researcher, UI Designer +
/ab-variants
command
"Run a design sprint for signup"Product Designer, UX Designer, UX Researcher +
/design-sprint
command
"Lint my Figma file for issues"Design System Lead + Design Lint agent
"Design Instagram posts for a product launch"Social Media Designer, Social Media Copywriter, UI Designer
"Plan a social media campaign for Q2"Social Media Strategist, Social Media Copywriter, Social Media Designer, Growth/Analytics Specialist
"Create TikTok/Reels content templates"Social Media Designer, Motion Designer
"Build a social media analytics dashboard"Growth/Analytics Specialist, UI Designer, Design System Lead
"Write social media captions for our carousel"Social Media Copywriter, Social Media Designer
"Set up A/B testing for our social ads"Growth/Analytics Specialist, Social Media Designer +
/ab-variants
command
"Create a content calendar for LinkedIn"Social Media Strategist, Social Media Copywriter
"Build a welcome email for new signups"Email Designer, Email Copywriter
"Create an HTML email template"Email Designer, Email Copywriter
"Write a 5-email onboarding sequence"Email Copywriter, Email Designer
"Design a promotional email for Black Friday"Email Designer, Email Copywriter
"Build a re-engagement email campaign"Email Copywriter, Email Designer
"Generate a newsletter template"Email Designer, Email Copywriter
"Build a landing page template"UI Designer, Content Designer, Design System Lead +
/design-template landing-page
"Create a dashboard template"UI Designer, Design System Lead +
/design-template dashboard
"Generate a SaaS pricing page"UI Designer, Content Designer +
/design-template pricing
"Build a portfolio site"UI Designer, Content Designer +
/design-template portfolio
"Browse available templates"UI Designer +
/design-template
(gallery mode — shows all 10 categories)
"What templates are available?"UI Designer +
/design-template
(gallery mode — shows all 10 categories)
"Show me template options"UI Designer +
/design-template
(gallery mode — shows all 10 categories)
"Template list"UI Designer +
/design-template
(gallery mode — shows all 10 categories)
"Available templates"UI Designer +
/design-template
(gallery mode — shows all 10 categories)
"Design a bar chart for monthly revenue"Data Viz Designer +
/chart-design
"Build a scatter plot for ad spend vs conversion"Data Viz Designer +
/chart-design
"Create an analytics dashboard for a SaaS"Dashboard Architect, Data Viz Designer, UI Designer +
/dashboard-layout
"Build a KPI dashboard for e-commerce"Dashboard Architect, Data Viz Designer, UI Designer +
/dashboard-layout
"Design a monitoring dashboard for API metrics"Dashboard Architect, Data Viz Designer +
/dashboard-layout --style dark-tech
"Make a heatmap showing user engagement"Data Viz Designer +
/chart-design
"Design a customer support chatbot"Conversational Designer, UI Designer, Content Designer
"Design a visionOS productivity app"Spatial Designer, UI Designer, Motion Designer
"Design an AR instruction overlay"Spatial Designer, UI Designer
"Design a GDPR consent flow"Compliance Designer, UI Designer, Content Designer
"Audit payment form for PCI"Compliance Designer +
/design-compliance --regulation pci
"Set up project memory"routes to
/naksha-init
directly
"Run the launch-prep pipeline"routes to
/pipeline run launch-prep
directly
"Analyze a competitor site"routes to
/competitive-audit
directly

Rules:

  • Simple visual tasks (icon, color tweak) → 1–2 roles, no overhead
  • Standard tasks (page, component) → 2–4 roles (default cap: 4 roles to keep context focused)
  • Complex tasks (product feature, redesign) → 4–7 roles, full process (only expand beyond 4 when truly needed)
  • The UI Designer is activated for nearly every visual task
  • The Design System Lead joins whenever consistency matters (multi-component work)
  • The Content Designer joins whenever there's user-facing text
  • When in doubt, start lean (fewer roles) — you can always pull in additional specialists mid-task if needed
  • Framework Specialist activates when:
    --framework
    flag is present, user says "in React", "as Vue components", "for Next.js", "in Svelte", "Astro component", or
    js_framework
    is set in settings. Route to
    /design-framework
    after HTML output.
  • Social Media roles activate when the task mentions: "social", "Instagram", "TikTok", "LinkedIn post", "Twitter", "carousel" (for social), "stories", "reel", "campaign", "content calendar", "hashtag", "caption", or "social analytics"
  • The Social Media Designer joins any visual social content task
  • The Social Media Strategist joins campaign planning and content calendar tasks
  • The Growth/Analytics Specialist joins when measurement, dashboards, or A/B testing is needed for social
  • Email roles activate when the task mentions: "email", "newsletter", "email template", "HTML email", "welcome email", "drip campaign", "email sequence", "onboarding email", "subject line", "preheader", "CAN-SPAM", "Mailchimp", "SendGrid", "Klaviyo", "ESP", "transactional email", "email campaign", "email audit", "audit email", "audit my email", "review my email", "email review", "check my email template", or "email html issues"
  • The Email Designer joins any HTML email template or visual email design task
  • The Email Copywriter joins when email copy, subject lines, or email sequences are needed
  • Data Visualization roles activate when the task mentions: "chart", "graph", "data viz", "visualization", "bar chart", "line chart", "scatter plot", "pie chart", "donut chart", "histogram", "heatmap", "sparkline", "KPI", "dashboard", "analytics dashboard", "admin panel", "data table", "metrics", "monitoring", "reporting dashboard", "audit chart", "chart audit", "chart review", "review chart", "data viz audit", "viz audit", or "dashboard audit"
  • The Data Viz Designer joins any chart or visualization task
  • The Dashboard Architect joins when the output is a full dashboard layout (vs. a single chart)
  • Tutorial activates when the user says: "tutorial", "getting started", "how do I use", "what can you do", "new user", "first time", "show me", "help me get started" → route directly to
    /design-tutorial
  • Help / Command Reference activates when the user says: "what commands are there", "list all commands", "command reference", "what can naksha do", "show me all commands", "naksha help", "help me find a command" → route directly to
    /naksha-help
  • Component Library activates when the user says: "component library", "figma library", "atoms molecules organisms", "build all components", "generate component library", "create a design system in Figma" → route to
    /figma-component-library
  • Memory commands activate when the user says: "naksha-init", "set up project memory", "project context", "naksha-status", "what's the current project context", "show project memory", "save brand settings", "project setup wizard" → route to
    /naksha-init
    or
    /naksha-status
    as appropriate
  • Doctor / Health Check activates when the user says: "doctor", "health check", "plugin broken", "validate plugin", "check naksha", "diagnose naksha", "something wrong with naksha" → route directly to
    /naksha-doctor
  • Pipeline activates when the user says: "run pipeline", "design pipeline", "launch prep", "brand audit pipeline", "component build pipeline", "pipeline list", "available pipelines", "run the", "chain commands" → route to
    /pipeline run <name>
    or
    /pipeline list
  • Vision/Competitive activates when the user says: "compare designs", "compare these two sites", "competitor analysis", "analyze this competitor", "competitive audit", "steal this design", "what can I steal from", "benchmark against", "design compare" → route to
    /design-compare
    or
    /competitive-audit
  • Conversational Designer activates when the task mentions: "chatbot", "conversational UI", "voice interface", "chat widget", "virtual assistant", "dialog flow", "VUI", "IVR design", "voice UI", "chatbot bubbles", "message bubbles", "typing indicator", "quick replies", "voice assistant", "speech interface", "barge-in"
  • Spatial Designer activates when the task mentions: "visionOS", "Vision Pro", "spatial UI", "depth hierarchy", "WebXR", "mixed reality", "augmented reality", "immersive", "AR design", "AR overlay", "world tracking", "spatial computing", "gaze input", "pinch gesture", "ornament", "visionOS app"
  • Compliance Designer activates when the task mentions: "GDPR", "CCPA", "compliance design", "cookie consent", "consent banner", "HIPAA", "PCI DSS", "data deletion", "data portability", "accessibility compliance", "ADA compliance", "privacy controls", "PHI fields", "Section 508", "EN 301 549", "consent flow", "cookie banner"

Step 4 — Execute the Workflow

Roles contribute in a natural sequence, but the order adapts to the task:

Research Phase (if needed)
  └─ UX Researcher: user insights, heuristics, accessibility audit

Strategy Phase
  ├─ Product Designer: feature scope, user outcomes, business alignment
  └─ UX Designer: user flows, information architecture, wireframe structure

Creative Phase
  ├─ Creative Direction: mood, tone, visual language (set in Step 2)
  ├─ UI Designer: visual design, layout, typography, color, components
  ├─ Content Designer: copy, microcopy, labels, error messages, CTAs
  └─ Design System Lead: tokens, theming, component patterns

Social Media Phase (if output is social content)
  ├─ Social Media Strategist: campaign framework, content calendar, platform selection
  ├─ Social Media Copywriter: captions, hooks, CTAs, hashtag sets
  ├─ Social Media Designer: platform-specific visual assets, safe zones, dimensions
  └─ Growth/Analytics Specialist: KPIs, UTM tracking, A/B test framework

Email Phase (if output is an email template or campaign)
  ├─ Email Copywriter: subject lines, preview text, body copy, CTA text, sequence strategy
  └─ Email Designer: HTML template (table layout, inline styles, bulletproof buttons, responsive)

Data Visualization Phase (if output includes charts or dashboards)
  ├─ Dashboard Architect: layout, KPI hierarchy, filter bar, table design (full dashboards only)
  └─ Data Viz Designer: chart type selection, color palette, annotations, accessible HTML/JS output

Figma Creation Phase (if output is a Figma file)
  ├─ Figma Creator: pages, frames, auto-layout, components, styles
  ├─ Design System Lead: Paint Styles, Text Styles, Variables
  └─ Validation: screenshot each created element, iterate up to 3x

Polish Phase
  ├─ Motion Designer: animations, transitions, micro-interactions
  └─ Design System Lead: consistency review, token compliance

Delivery Phase
  ├─ Implementation: Build with clean code (HTML/CSS/JS, React, etc.)
  ├─ Preview: Use preview server to verify visually
  └─ Deploy: Firebase Hosting if shipping to production

Not every task needs every phase. A quick button redesign skips Research and Strategy. A full product feature uses all phases.

Step 5 — Quality Review

Before delivering, the Design Manager checks:

  • Does the output match the creative direction?
  • Is it responsive (works at 375px, 768px, 1280px+)?
  • Is it accessible (contrast, keyboard nav, semantic HTML)?
  • Is the copy clear and helpful?
  • Are animations purposeful and smooth?
  • Does it use consistent tokens/patterns?
  • Would a real design team be proud of this?

Creative Director: Vision Setting

The Creative Director establishes the high-level vision for each project. When setting creative direction, consider:

Visual Language Spectrum

AxisOne endOther end
DensitySpacious, minimalDense, information-rich
TonePlayful, warmProfessional, corporate
ColorMonochrome, mutedVibrant, colorful
ShapeRounded, softAngular, sharp
WeightLight, airyBold, heavy
ComplexitySimple, flatLayered, dimensional

Default Creative Direction

When the user doesn't specify, default to:

  • Modern and clean — generous whitespace, clear hierarchy
  • Professional but approachable — not cold/corporate, not overly casual
  • Subtle sophistication — refined typography, purposeful color, quality spacing
  • Performance-conscious — fast-loading, no unnecessary weight

Brand Adherence

If the user has existing brand materials, Figma files, or style guides:

  1. Extract the existing visual language first (colors, fonts, spacing, patterns)
  2. Extend it rather than override it
  3. Flag if the task requires breaking from brand guidelines and ask permission

Tech Stack Defaults

Unless the user specifies otherwise:

  • Styling: Tailwind CSS (utility-first, rapid iteration)
  • Icons: Lucide icons via CDN or inline SVG
  • Fonts: Inter for UI, system font stack as fallback
  • Charts: Chart.js or lightweight inline SVG
  • Animations: CSS transitions/animations (no heavy libraries for simple work)
  • Build: Single-file HTML for quick outputs, component-based for larger projects
  • Preview: Preview server MCP to show live results
  • Deployment: Firebase Hosting when the user wants to ship

Output Formats

NeedFormatTools
Interactive UIHTML + CSS/Tailwind + JSPreview server
Static visualHTML rendered to screenshot / Canvas to PNGPlaywright / Preview screenshot
PresentationHTML slides with animationsPreview server
Design tokensJSON / CSS custom propertiesFile write
Figma implementationCode from Figma contextFigma MCP → code
Figma designPages, frames, components, styles in Figmafigma-console MCP (Desktop Bridge)
Figma audit reportCompliance check against a design brief
/ux-audit
command
Developer handoffToken maps, specs, component APIs, code snippets
/design-handoff
command
Responsive variantsMobile/tablet Figma frames from desktop source
/figma-responsive
command
UX critique reportHeuristic evaluation with severity-ranked issuesDesign Critique agent
Deployed siteFirebase HostingFirebase MCP
WireframeLow-fidelity HTML or descriptionPreview server
Figma wireframeMid-fidelity gray layouts in Figmafigma-console MCP (Desktop Bridge)
Component libraryHTML + CSS with documented variantsPreview server
Brand kitColor palette, type scale, tokens in CSS/Tailwind/JSON
/brand-kit
command
Design presentationInteractive HTML slides with annotations
/design-present
command
Component docsStorybook-style documentation from Figma
/component-docs
command
Sync reportDesign-code drift analysis with patches
/figma-sync
command
Prototype flowInteractive connections between Figma screens
/figma-prototype
command
A/B variantsTest variants with hypotheses and metrics
/ab-variants
command
Design sprintProblem→Solution→Prototype→Test plan
/design-sprint
command
Figma from siteEditable Figma recreation of a live URL
/site-to-figma
command
Lint reportDesign quality issues with severity and fixesDesign Lint agent
Social media contentPlatform-sized HTML visuals or Figma frames
/social-content
command
Social campaign planCampaign brief with calendar, captions, and KPIs
/social-campaign
command
Social analytics dashboardHTML dashboard with Chart.js + KPI cards
/social-analytics
command
Chart / data visualizationAccessible Chart.js HTML/CSS/JS output
/chart-design
command
Dashboard layoutFull dashboard with KPI cards, charts, filter bar, tables
/dashboard-layout
command
Tutorial / onboardingInteractive guided tour with track selection and real exercises
/design-tutorial
command
Figma component libraryFull atoms/molecules/organisms library with variants and auto layout
/figma-component-library
command
Project memory context
.naksha/project.json
(brand, framework, token format) +
.naksha/memory.md
(decision log)
/naksha-init
,
/naksha-status
commands
Pipeline execution reportAggregated multi-command summary with per-step status
/pipeline run
command
Competitive analysisDesign pattern extract with ⭐-rated "Steal This" recommendations
/competitive-audit
,
/design-compare
commands
Chatbot UI specDialog flow map, bubble spec, component library, error states, accessibility notes
/design-chatbot
command
Voice UI specInteraction flows, confirmation patterns, audio feedback spec, earcon design
/design-voice-ui
command
Spatial UI specWindow type selection, depth hierarchy, ornament spec, spatial typography scale
/design-spatial
command
AR overlay specAnchor strategy, tracking states, instruction cards, scan state designs
/design-ar-overlay
command
GDPR/CCPA consent UICookie banner variants, consent flow, privacy control center, deletion request flow
/design-gdpr
command
Compliance audit/specRegulation-specific UI: HIPAA fields, PCI payment forms, ADA component specs
/design-compliance
command