Your agency's design brain. Always on, always yours.
+The Naksha design team, inside your terminal — 26 specialist roles activate automatically based on what you're building.
+ + +Quick Start · Commands · The Team · How It Works · Changelog
++
🚀 Quick Start
+Claude Code (full plugin — 60 commands, agents, hooks)
+git clone https://github.com/Adityaraj0421/naksha-studio.git +cd naksha-studio && bash install.sh
Then restart Claude Code and try:
+/design Build a landing page for a SaaS analytics product
+++Updates: Just
+git pullinside the repo — no reinstall needed. The plugin is a live symlink to your local clone.
Cursor
+Copy .cursor/rules/naksha.mdc to your project's .cursor/rules/ directory. The design team activates automatically for CSS, HTML, TSX, SVG, and token files.
Windsurf
+Copy .windsurfrules to your project root. Windsurf reads it automatically at session start.
Gemini CLI
+Copy GEMINI.md to your project root. Gemini CLI reads it at session start.
VS Code Copilot
+Copy .github/copilot-instructions.md to your project's .github/ directory. Copilot Chat and inline completions will apply the design team's rules.
+
👥 The Team
+|
+ Design Manager +Orchestrates + |
+
+ Creative Director +Vision + |
+
+ Product Designer +Strategy + |
+
+ UX Designer +Flows + |
+
+ UI Designer +Visual + |
+
+ UX Researcher +Insights + |
+
+ Content Designer +Copy + |
+
|
+ Design System Lead +Tokens + |
+
+ Motion Designer +Animation + |
+
+ Social Media Designer +Social Visuals + |
+
+ Social Media Strategist +Campaigns + |
+
+ Social Media Copywriter +Captions + |
+
+ Growth/Analytics Specialist +Metrics + |
+
+ Email Designer +HTML Email + |
+
|
+ Email Copywriter +Subject Lines + |
+
+ Data Viz Designer +Charts + |
+
+ Dashboard Architect +Layouts + |
+
+ Presentation Designer +Decks + |
+
+ Brand Strategist +Positioning + |
+
+ Illustration Director +Icons & Art + |
+
+ Video/Content Producer +Scripts + |
+
|
+ AI Image Director +Image Gen + |
+
+ AI Video Director +Video Gen + |
+
+ AI Audio & Voice Producer +Voiceover & Music + |
+
+ AI Prompt Engineer +Prompt Systems + |
++ | +||
|
+ Print Designer +Print & PDF + |
+||||||
|
+ The skill loads only the references your task actually needs + |
+||||||
+
🎯 Commands
+| Command | +What It Does | +
|---|---|
/design <task> |
+Full design workflow with team assembly | +
/design-review <file or screenshot> |
+Quality audit — accepts HTML, Figma URLs, or screenshots for visual AI critique (6 design principles scored 0–10) | +
/design-system |
+Generate, extract, or audit design tokens | +
/figma <URL> |
+Convert Figma designs to production code | +
/figma-create <task> |
+Build pages, wireframes, components in Figma | +
/ux-audit <brief> |
+Audit Figma file against a design brief | +
/design-handoff |
+Developer handoff docs (tokens, specs, APIs) | +
/figma-responsive |
+Generate mobile/tablet variants from desktop | +
/figma-sync |
+Detect design–code drift | +
/design-present |
+Interactive HTML presentation from Figma | +
/brand-kit <color> |
+Complete brand kit from 1–2 colors | +
/component-docs |
+Storybook-style docs from Figma components | +
/figma-prototype |
+Prototype connections between frames | +
/site-to-figma <URL> |
+Capture website → editable Figma design | +
/ab-variants |
+A/B test design variants | +
/design-sprint |
+Guided 5-phase design sprint | +
/social-content <task> |
+Social media visuals (posts, stories, reels, carousels) | +
/social-campaign <brief> |
+Campaign planning with strategy, calendar, and captions | +
/social-analytics <type> |
+Social analytics dashboards and performance reports | +
/design-framework <fw> [file] |
+Convert HTML designs to React, Vue, Svelte, Next.js, or Astro | +
/email-template <type> for <brand> |
+Production HTML email template (responsive, dark mode, cross-client) | +
/email-campaign <type> for <product> |
+Complete multi-email campaign sequence with copy and HTML templates | +
/email-audit |
+Full-spectrum email audit — technical rendering issues + copy/strategy critique (two-phase) | +
/design-template <category> |
+Production web template from gallery (landing-page, dashboard, pricing, auth, blog, ecommerce, portfolio, docs, saas, onboarding) | +
/chart-design <description> |
+Accessible chart or data visualization — selects chart type, applies colorblind-safe palette, outputs HTML/CSS/JS | +
/dashboard-layout <description> |
+Complete dashboard — KPI cards, chart areas, filter bar, data table, sidebar, responsive | +
/data-viz-audit |
+Audit chart type, palette, annotations, anti-patterns. Conditional Phase 2: dashboard fit | +
/design-tutorial [track] |
+Interactive guided tour — tracks: quick-start, ui, figma, social, email, data-viz, full | +
/figma-component-library <description> |
+Complete Figma component library — atoms, molecules, organisms with variants, auto layout, component properties | +
/motion-design <component or page> |
+Design micro-interactions, transitions, and animation systems — duration/easing scale, reduced motion fallbacks | +
/presentation-design <deck type> |
+Design a complete presentation deck — pitch deck, product demo, or internal — with slide system and visual hierarchy | +
/brand-strategy <brand name> |
+Define or audit a brand — positioning, visual identity, voice and tone, brand architecture | +
/illustration-system <scope> |
+Design an illustration style guide, icon system, or SVG asset set | +
/video-script <video type> |
+Write a video script, storyboard, or content series plan for demos, explainers, social video, or ads | +
/gen-image <subject> for <brand> |
+Generate a brand-aligned AI image — tool selection (MJ/DALL-E/Ideogram/Firefly/SD), full 6-element prompt, 2 variations, seed strategy | +
/gen-video <scene> for <platform> |
+Generate a shot-by-shot AI video prompt pack — tool selection (Runway/Kling/Sora/Pika/Luma), consistency strategy, platform spec | +
/gen-audio <voice or music> for <platform> |
+Generate an AI audio brief — voiceover (ElevenLabs/Murf) or music/jingle (Suno), timing cues, FTC/EU AI Act compliance | +
/gen-moodboard <concept> for <brand> |
+Generate 3 AI moodboard directions — brand personality extraction, visual style, 4–6 prompts per direction | +
/prompt-refine <existing prompt> |
+Diagnose and optimise any AI gen prompt — annotated critique, optimised version, cross-tool variant | +
/print-layout <brief> |
+Print-ready layout — business cards, certificates, brochures, posters with CMYK, bleed, and crop marks | +
/print-audit <file> |
+Pre-flight audit for print: bleed, CMYK, resolution, font embedding, PDF/X compliance | +
/pdf-report <brief> |
+Multi-page PDF report or document — cover, table of contents, body sections, charts, structured for print or digital | +
/lint-design <figma_url> |
+Design linter — orphan colors, non-token spacing, missing auto-layout, contrast violations, scored by severity | +
/accessibility-audit |
+WCAG 2.1 AA audit — contrast, ARIA, keyboard nav, semantic HTML — with specific code fixes | +
/design-qa <file or URL> |
+Visual QA at 3 breakpoints — token compliance, interaction states, responsive behavior | +
/design-critique <file> |
+Heuristic review — Nielsen's 10 heuristics, visual audit, interaction states; add --screenshot <path> for vision-mode critique |
+
v4.0.0 — Memory, Pipelines, Vision & Frontier Wings
+| /naksha-init | Interactive project setup wizard — writes .naksha/project.json (brand, framework, tokens) and creates a design decision log |
+| /naksha-status | Display current project context and recent design decisions from memory |
+| /pipeline run <name> | Execute a multi-step design pipeline — launch-prep, brand-audit, component-build, social-launch |
+| /design-compare <url1> <url2> | Side-by-side visual analysis of two URLs — layout, typography, color, UX patterns, "Steal This" recommendations |
+| /competitive-audit <url> | Extract a competitor's color palette, type system, layout grid, and UX patterns with quality ratings |
+| /design-chatbot <type> [platform] | Complete chatbot/assistant UI spec — persona, dialog flows, message bubbles, quick replies, error states, accessibility |
+| /design-voice-ui <product> [platform] [screen] | Voice interface spec — wake word flows, confirmation patterns, hybrid screen layout, SSML, earcon design |
+| /design-spatial <type> [platform] | Spatial computing spec for visionOS/WebXR — depth hierarchy, window types, ornaments, spatial typography |
+| /design-ar-overlay <use-case> [platform] | AR overlay spec — anchor strategy, world tracking UI, instruction cards, scan states, occlusion handling |
+| /design-gdpr <type> [jurisdiction] | GDPR/CCPA consent flows — cookie banner variants, privacy control center, data deletion request flow |
+| /design-compliance --regulation <hipaa\|pci\|ada> | Compliance design audit or generation — HIPAA PHI handling, PCI payment form isolation, ADA/Section 508 |
v4.6.0 — CI/CD & Health
+| /naksha-doctor [--fix] | Plugin health check — validates command count, references, version consistency, allowed-tools; probes Playwright + Figma MCP availability; --fix remediates issues automatically |
v4.7.0 — Design Intelligence
+| /design-score <file or URL> | Quantitative 0–100 design score across 4 dimensions: Accessibility (WCAG), Usability (Nielsen), Visual Quality, Token Compliance — ASCII bar chart, A–F grade |
📖 Command details & examples
+ +/design <task> — Full Design Workflow
+Assembles the right specialists and runs the complete workflow:
+/design Create a 3-tier pricing page with monthly/annual toggle
+/design Redesign the onboarding flow for better conversion
+/design Build a real-time analytics dashboard
+/design-review <file> — Quality Audit
+Runs a structured 5-point audit on existing designs:
+/design-review ./src/pages/checkout.html
+Checks: Accessibility (WCAG AA) · Usability Heuristics · Visual Consistency · Content Quality · Motion Design
+/design-system — Token Generation
+Generate, extract, or audit design tokens:
+/design-system Generate tokens from brand color #2563eb
+/design-system Extract tokens from this Figma file
+/design-system Audit existing code for hardcoded values
+/figma <URL> — Figma to Code
+Convert Figma designs to production-ready code:
+/figma https://figma.com/design/abc123/MyApp?node-id=1-2
+/figma-create <task> — Create Designs in Figma
+Build pages, wireframes, components, and design systems directly inside Figma via the Desktop Bridge:
+/figma-create Build a 3-screen wireframe for a saved content feature
+/figma-create Set up a design system with color tokens and type scale
+/figma-create Create a component set for Button with 4 variants
+Requires the Figma Desktop Bridge plugin running in Figma Desktop.
+/ux-audit <brief> — Audit Against a Design Brief
+Audit a Figma file for compliance against a design brief — checks page structure, frame naming, sizes, styles, components, and content:
+/ux-audit Check the Miles UX Design Challenge submission against the brief
+/ux-audit Verify all required screens are present at 1440×900
+/design-handoff — Developer Handoff Docs
+Generate a complete developer handoff document from a Figma file — token maps, spacing specs, component APIs, and production-ready code snippets:
+/design-handoff Generate handoff for the current Figma file
+/design-handoff Export tokens as CSS variables and Tailwind config
+Outputs: Markdown docs, CSS custom properties, Tailwind config, TypeScript types.
+/figma-responsive <frame> — Responsive Variants
+Generate mobile (375×812) and tablet (768×1024) variants from a desktop Figma frame:
+/figma-responsive S3-A / Saved Redesigned
+/figma-responsive Create mobile and tablet versions of the dashboard
+Clones the source frame, adapts layout (grid reflow, sidebar collapse, nav simplification), and validates each breakpoint with screenshots.
+/figma-sync — Design-Code Sync
+Detect drift between Figma designs and code implementation — compare color tokens, typography, spacing, and components:
+/figma-sync Check if Figma tokens match our Tailwind config
+/figma-sync Compare design system styles against CSS custom properties
+Outputs a sync report with drift score, per-token comparison tables, and optional patches for both Figma and code.
+/design-present <type> — Design Presentation
+Generate an interactive HTML presentation from Figma screens:
+/design-present Create a walkthrough presentation of the dashboard screens
+/design-present Build a pitch deck from the product mockups
+/design-present Generate a case study presentation
+Features: keyboard navigation, progress bar, annotations, zoom, dark/light mode, fullscreen.
+/brand-kit <color> [mood] — Brand Kit Generation
+Generate a complete brand kit from 1-2 colors and a mood:
+/brand-kit #6366f1 premium
+/brand-kit Generate a warm brand from #f59e0b
+Outputs: 10-shade color palettes, secondary/accent colors, type scale, spacing scale, CSS custom properties, Tailwind config, JSON tokens, Figma styles, and a visual HTML reference page.
+/component-docs — Component Documentation
+Auto-generate Storybook-style documentation from Figma component sets:
+/component-docs Document all components in the current Figma file
+/component-docs Generate docs for the Button component set
+Outputs: prop tables, variant grids, usage guidelines, code examples (HTML/React), rendered screenshots.
+/figma-prototype — Prototype Connections
+Create interactive prototype connections between Figma frames:
+/figma-prototype Connect all screens in the onboarding flow
+/figma-prototype Auto-detect buttons and link them to target screens
+Supports transition presets: slide, dissolve, move-in. Auto-detects interactive elements (buttons, links, nav items, cards).
+/site-to-figma <URL> — Website to Figma
+Capture a live website and recreate it as an editable Figma design:
+/site-to-figma https://example.com
+/site-to-figma Capture the hero section of stripe.com
+Extracts color palette, typography, section structure via Playwright, then rebuilds as auto-layout Figma frames with Paint/Text Styles.
+/ab-variants <frame> [dimension] — A/B Test Variants
+Generate A/B test design variants from an existing Figma screen:
+/ab-variants Hero Section layout
+/ab-variants Pricing Page cta
+/ab-variants Landing Page all
+Creates control + test variants with layout, CTA, copy, or color changes. Includes testing recommendations (sample size, duration, success metrics).
+/design-sprint <problem> — Design Sprint
+Guided 5-phase design sprint methodology:
+/design-sprint Improve signup conversion for our SaaS product
+/design-sprint Redesign the checkout experience to reduce abandonment
+Phases: Understand (problem mapping) → Diverge (8 solution ideas) → Decide (weighted matrix) → Prototype (build testable solution) → Validate (test script + success metrics).
+/design-framework <framework> [file] — Framework Conversion
+Convert HTML/CSS design output to idiomatic component code:
+/design-framework react-tailwind ./output/landing-page.html
+/design-framework vue ./output/dashboard.html
+/design-framework nextjs ./src/app/page.html
+/design-framework svelte ./output/component.html
+/design-framework astro ./output/hero.html
+Or trigger inline from /design:
/design Build a pricing page --framework react-tailwind
+/design Create an analytics dashboard --framework nextjs
+Outputs: TypeScript components with proper interfaces, framework-specific patterns (Server/Client components for Next.js, islands for Astro, runes for Svelte 5), design token mapping to Tailwind config or CSS variables, setup instructions.
+Supported frameworks: react-tailwind · vue (Vue 3 + UnoCSS) · svelte (Svelte 5) · nextjs (App Router) · astro
/social-content <task> — Social Media Visuals
+Create platform-optimized social media visuals at exact dimensions with safe zones:
+/social-content Instagram carousel for a product launch — 5 slides
+/social-content TikTok story announcing a new feature
+/social-content LinkedIn post about our Series A funding
+/social-campaign <brief> — Campaign Planning
+Plan a social media campaign with strategy, content calendar, caption drafts, and KPI targets:
+/social-campaign Awareness campaign for fitness app targeting Gen Z on Instagram and TikTok
+/social-campaign Product launch for SaaS tool — LinkedIn + Twitter — 2 weeks
+/social-campaign Engagement campaign for local restaurant on Instagram
+Outputs: campaign strategy, 2-week content calendar, first-week caption drafts with hooks and CTAs, KPI targets. Visual assets created separately via /social-content.
/social-analytics <type> — Social Analytics
+Build analytics dashboards, performance reports, or A/B test frameworks:
+/social-analytics dashboard for Instagram + TikTok — last 30 days
+/social-analytics weekly report for LinkedIn company page
+/social-analytics ab-test Compare carousel vs. single-image posts on Instagram
+/email-template <type> for <brand> — HTML Email Template
+Generate a production-ready HTML email template with inline styles, table layout, and bulletproof buttons:
+/email-template welcome for Acme SaaS — new user signup
+/email-template promotional for ShopCo — Black Friday 30% off sale
+/email-template transactional for OrderCo — order confirmation with item table
+/email-template newsletter for TechBlog — weekly curated articles
+Outputs: Full HTML with VML buttons (Outlook), mobile-responsive @media rules, dark mode, preheader, ESP template variables reference, and QA checklist.
/design-template <category> — Template Gallery
+Start from a production-ready template for any page type:
+/design-template landing-page #6366f1
+/design-template dashboard --style dark-tech
+/design-template pricing --style bold
+/design-template saas #2563eb --dark
+/design-template portfolio --style minimal
+/design-template ecommerce #f59e0b
+10 categories: landing-page · dashboard · pricing · auth · blog · ecommerce · portfolio · docs · saas · onboarding
Outputs: Full responsive HTML/CSS with CSS custom properties for rebrand, semantic markup, vanilla JS interactions, dark mode, and mobile layout.
+/email-campaign <type> for <product> — Email Campaign Sequence
+Plan and generate a complete multi-email campaign with copy and HTML templates:
+/email-campaign welcome-series for Figma-clone SaaS — new signups
+/email-campaign product-launch for Naksha v3 — existing users
+/email-campaign re-engagement for fitness app — 60-day inactive users
+/email-campaign onboarding for project management tool — trial users
+Outputs: Campaign brief, sequence map with timing, copy for all emails (subject lines, preview text, body, CTAs), full HTML for each email, ESP automation setup notes, A/B test plan.
+/chart-design <description> — Chart & Data Visualization
+Design any chart with the right chart type, accessible color palette, annotations, and production-ready HTML/CSS/JS:
+/chart-design monthly revenue trend for 2025
+/chart-design part-to-whole breakdown of user acquisition channels
+/chart-design scatter plot: ad spend vs conversion rate
+/chart-design --library d3 geographic user distribution by US state
+Applies colorblind-safe palettes (sequential/diverging/categorical), adds contextual annotations, includes ARIA accessibility (role="img", title, desc), responsive tick density, and Chart.js data table fallback. Supports --library flag for D3, Recharts, Visx, or vanilla SVG.
/dashboard-layout <description> — Dashboard Layout
+Build a complete, production-ready dashboard layout:
+/dashboard-layout SaaS analytics dashboard with MRR, churn, active users
+/dashboard-layout e-commerce admin: orders, revenue, inventory, customer table
+/dashboard-layout monitoring dashboard for API performance metrics --style dark-tech
+/dashboard-layout --type executive weekly business review for C-suite
+Outputs full HTML/CSS with sidebar navigation, 4-column KPI card row, primary + secondary chart areas (with /chart-design integration hooks), filter bar with date range selectors, sortable data table with pagination, responsive breakpoints (desktop/tablet/mobile), dark mode, and vanilla JS interactions.
/design-tutorial [track] — Interactive Tutorial
+New to Naksha? Run a guided tour with real exercises:
+/design-tutorial # shows welcome screen + track selection
+/design-tutorial quick-start # 5 min: run 3 commands, see what each produces
+/design-tutorial ui # 15 min: build component → extract tokens → handoff
+/design-tutorial figma # 15 min: create in Figma → responsive → prototype
+/design-tutorial social # 15 min: post design → campaign → analytics
+/design-tutorial email # 15 min: welcome template → onboarding sequence
+/design-tutorial data-viz # 15 min: chart design → full dashboard
+/design-tutorial full # 30 min: complete tour of all 9 wings
+Each track produces real output — you're not just reading docs, you're running commands. The quick-start track covers the three most common commands (/design, /design-review, /design-framework) in under 5 minutes.
/figma-component-library <description> — Figma Component Library Generator
+Generate a complete component library in Figma — atoms → molecules → organisms — from a brand description or design token config:
+/figma-component-library SaaS product with blue primary, minimal style
+/figma-component-library e-commerce: product cards, cart, checkout forms
+/figma-component-library --scope atoms # generate only atom-level components
+/figma-component-library --config design-tokens.json --framework
+Generates the full atomic design hierarchy:
+-
+
- Atoms (18 components): Button, Badge, Input, Checkbox, Toggle, Avatar, Spinner, Tooltip, and more — each with all variants and states +
- Molecules (16 components): Card, Form Field, Alert, Modal, Tabs, Dropdown, Stat Card, Empty State, and more +
- Organisms (10 components): Nav Bar, Sidebar, Data Table, Hero, Form Section, Pricing Card, and more +
All components use auto layout, component properties, and a consistent token foundation. Add --framework for companion TypeScript interface specs.
+
🔗 Workflows
+Commands chain together. Each command suggests relevant next steps:
+| Workflow | +Pipeline | +
|---|---|
| Design from scratch | +/design → /design-review → /design-system → /figma-create |
+
| Figma-native | +/figma-create → /ux-audit → /figma-prototype → /figma-responsive |
+
| Design-to-code | +/figma → /design-review → /figma-sync |
+
| Brand setup | +/brand-kit → /figma-create → /design-handoff |
+
| Stakeholder review | +/figma-create → /design-present → /ab-variants |
+
| Full product sprint | +/design-sprint → /figma-create → /figma-prototype → /design-present |
+
| Social media launch | +/social-campaign → /social-content → /social-analytics |
+
| Social content creation | +/brand-kit → /social-content → /ab-variants |
+
| Design-to-React | +/design → /design-framework react-tailwind → /design-review |
+
| Design-to-Next.js | +/design → /design-framework nextjs → /figma-sync |
+
| Email launch sequence | +/brand-kit → /email-template → /email-campaign |
+
| Email + social campaign | +/email-campaign → /social-campaign → /social-analytics |
+
| Template to production | +/design-template → /design-framework react-tailwind → /design-system |
+
| Template to Figma | +/design-template → /figma-create → /component-docs |
+
| Data viz pipeline | +/dashboard-layout → /chart-design → /design-framework |
+
| Full analytics build | +/brand-kit → /dashboard-layout → /chart-design → /design-handoff |
+
| First-time user | +/design-tutorial quick-start → /design-tutorial <track> → /design <task> |
+
| Full design system | +/brand-kit → /figma-component-library → /design-handoff → /design-framework |
+
| Brand launch | +/brand-strategy → /brand-kit → /illustration-system → /social-content |
+
| Pitch deck | +/brand-strategy → /presentation-design → /design-present |
+
| Motion system | +/design-system → /motion-design → /design-review |
+
| Video + social | +/video-script → /social-content → /social-campaign |
+
| Full identity system | +/brand-strategy → /brand-kit → /illustration-system → /figma-component-library |
+
| Project setup | +/naksha-init → /brand-kit → /design-system → /design |
+
| Pre-launch pipeline | +/pipeline run launch-prep |
+
| Competitor research | +/competitive-audit → /design-compare → /design |
+
| Chatbot + voice | +/design-chatbot → /design-voice-ui → /design-system |
+
| Spatial app | +/design-spatial → /design-ar-overlay → /design-system |
+
| GDPR + compliance | +/design-gdpr → /design-compliance --regulation ada |
+
| Design quality gate | +/design → /design-score → /design-review |
+
| Plugin health check | +/naksha-doctor → /naksha-doctor --fix |
+
+
🚦 CI/CD Design Checks
+Add automatic design quality checks to every PR. The included GitHub Action runs when HTML/CSS files change, posts a score card as a PR comment, and fails CI if quality drops below the threshold.
+Setup: Copy the workflow to your repo:
+cp .github/workflows/design-check.yml /your-repo/.github/workflows/ +cp scripts/design-lint.js /your-repo/scripts/
PR comment example:
+✅ Design Quality Check — Score: 94/100
+
+| Severity | File | Check | Issue |
+|----------|------|-------|-------|
+| 🟡 Warning | src/dashboard.html | CSS token compliance | 7 hardcoded hex colors found |
+Local run:
+node scripts/design-lint.js src/**/*.html src/**/*.css
Configure via .design-lint.json in your repo root (copy from .design-lint.json.example):
{ "failThreshold": 80, "ignorePatterns": ["dist/**"] }Score formula: 100 − (errors × 10) − (warnings × 3)
+
⚙️ How It Works
+When you run a command, the Design Manager reads your request and assembles the right specialist roles from skills/design/references/. Each role contributes its knowledge — UI Designer for color and typography, Motion Designer for animation, Design System Lead for tokens, and so on. The assembled team runs the full workflow: research, strategy, creative, build, and delivery.
Adaptive loading: A simple button redesign loads 1–2 references. A full product feature loads 4–7 references with the complete workflow.
++
🤖 Agents
+| Agent | +What It Does | +Runs In | +
|---|---|---|
| accessibility-auditor | +Comprehensive WCAG AA compliance audit with specific code fixes | +Background | +
| design-qa | +Visual QA at 3 breakpoints, token compliance scoring, interaction state check | +Background | +
| figma-creator | +Creates pages, frames, components, and styles directly in Figma via Desktop Bridge | +Foreground | +
| design-critique | +Automated UX heuristic review — Nielsen's 10 heuristics, visual audit, interaction states + 4-dimension scoring | +Foreground | +
| design-lint | +Scans Figma files for orphan colors, non-standard spacing, low contrast, missing auto-layout (haiku model) | +Foreground | +
| design-token-extractor | +Extracts design tokens from CSS/Figma files — color, typography, spacing, shadows (haiku model) | +Background | +
| design-score | +Quantitative design scorer — derives Accessibility, Usability, Visual Quality, Token Compliance dimensions | +Foreground | +
Background agents run in parallel with your main work. Foreground agents run interactively.
++
🔍 Auto-Detection
+The plugin automatically detects your project context at session start:
+| Detects | +How | +
|---|---|
| CSS Framework | +Tailwind, PostCSS, Bootstrap | +
| JS Framework | +React, Vue, Svelte, Next.js, Nuxt, Angular, Astro, Remix, SolidJS | +
| TypeScript | +tsconfig.json |
+
| Build Tool | +Vite, Webpack, Turborepo | +
| CSS-in-JS | +styled-components, Emotion, vanilla-extract | +
| Component Library | +Radix UI, Chakra, MUI, Mantine, shadcn/ui | +
| Design Tokens | +.tokens.json, tokens.css, Style Dictionary |
+
| Figma | +.figmarc, Code Connect files |
+
| Deployment | +firebase.json |
+
| Documentation | +.storybook/ directory |
+
Recommendations adapt to match your stack — no manual configuration needed.
++
⚙️ Configuration
+Create skills/design/settings.local.md (gitignored) to set defaults:
brand_color: "#6366f1" +accent_color: "#f59e0b" +brand_name: "MyProduct" +brand_mood: "professional" + +css_framework: "tailwind" +default_font: "Inter" +icon_library: "lucide" + +include_dark_mode: true +min_contrast_ratio: 4.5 +spacing_base: 8 + +deploy_target: "firebase"
Settings marked "auto" or left empty defer to auto-detection. The Design Manager reads these at the start of every task.
+
📁 What's Inside
+naksha/
+├── .claude-plugin/plugin.json # Plugin manifest (v4.8.0)
+├── skills/design/
+│ ├── SKILL.md # Design Manager orchestration
+│ ├── settings.local.md # User-configurable preferences
+│ └── references/ # 32 specialist role knowledge bases
+│ ├── product-designer.md # End-to-end UX, feature scoping
+│ ├── ux-designer.md # Flows, wireframes, IA
+│ ├── ui-designer.md # Color, typography, layout, components
+│ ├── ux-researcher.md # Heuristics, accessibility, edge cases
+│ ├── content-designer.md # Microcopy, errors, tone of voice
+│ ├── design-system-lead.md # 3-tier tokens, theming, dark mode, Figma styles
+│ ├── motion-designer.md # Timing, easing, micro-interactions, FLIP
+│ ├── figma-workflow.md # Figma MCP tools, design-to-code + creation
+│ ├── figma-creation.md # Figma API patterns via Desktop Bridge
+│ ├── deployment.md # Preview server, Firebase Hosting
+│ ├── social-media-designer.md # Platform specs, safe zones, visual systems
+│ ├── social-media-strategist.md # Campaign planning, content calendar, KPIs
+│ ├── social-media-copywriter.md # Captions, hooks, hashtag strategy
+│ ├── growth-analytics-specialist.md # Metrics, dashboards, A/B testing
+│ ├── email-designer.md # HTML email, responsive, dark mode, ESPs
+│ ├── email-copywriter.md # Subject lines, sequences, deliverability
+│ ├── data-viz-designer.md # Chart type selection, colorblind-safe palettes
+│ ├── dashboard-architect.md # KPI layouts, filter systems, data tables
+│ ├── framework-specialist.md # React/Vue/Svelte/Next.js/Astro patterns
+│ ├── template-gallery.md # 10 production web templates
+│ ├── presentation-designer.md # Slide systems, pitch decks, data storytelling
+│ ├── brand-strategist.md # Positioning, visual identity, brand architecture
+│ ├── illustration-director.md # Icon systems, SVG standards, style taxonomy
+│ ├── video-content-producer.md # Scripts, storyboards, short-form pacing
+│ ├── conversational-designer.md # Chatbot UI, VUI, dialog flows, persona systems
+│ ├── spatial-designer.md # visionOS HIG, WebXR, depth layers, gaze/gesture
+│ └── compliance-designer.md # GDPR/CCPA consent UX, HIPAA, PCI, ADA compliance
+├── commands/ # 60 slash commands
+├── agents/ # 7 specialist agents
+├── hooks/hooks.json # SessionStart + PreToolUse + Stop hooks
+├── scripts/
+│ ├── detect-design-context.sh # Project stack detection
+│ └── run-evals.sh # Eval structure validator
+├── evals/
+│ ├── evals.json # 161 eval cases (prompt + assertion specs)
+│ └── fixtures/ # 60 output fixtures for behavioral smoke tests
+├── assets/ # Social preview + demo images
+├── CHANGELOG.md # Version history
+└── CONTRIBUTING.md # Contributor guide
+Design knowledge breakdown (13,800+ raw lines)
+| File | +Lines | +Covers | +
|---|---|---|
| figma-creation.md | +693 | +Figma Desktop Bridge API, async patterns, auto-layout, component sets, paint/text styles, variables, wireframe patterns, annotations, screenshot validation | +
| design-system-lead.md | +427 | +3-tier tokens, theming, dark mode, Figma paint/text style creation, component sets | +
| motion-designer.md | +360 | +Timing, easing functions, transitions, micro-interactions, reduced motion | +
| design-lint.md | +335 | +6 lint rule categories, orphan colors, contrast, non-standard spacing, auto-layout quality, component hygiene, scored reports | +
| design-sprint.md | +327 | +5-phase sprint: Understand, Diverge, Decide, Prototype, Validate — problem framing, ideation, decision matrix, test plans | +
| site-to-figma.md | +310 | +Website capture via Playwright, style extraction, Figma recreation as auto-layout frames with Paint/Text Styles | +
| brand-kit.md | +301 | +HSL shade generation, secondary color derivation, type scale, spacing scale, CSS/Tailwind/JSON/Figma outputs | +
| figma-responsive.md | +298 | +Responsive variant generation, layout analysis, breakpoint adaptation, grid reflow, sidebar collapse | +
| design-handoff.md | +278 | +Developer handoff docs, token maps, spacing specs, component APIs, CSS/Tailwind/TypeScript exports | +
| SKILL.md | +300 | +Design Manager orchestration, team assembly, workflow phases, output formats | +
| design-critique.md | +263 | +UX heuristic review, Nielsen's 10 heuristics, visual audit, interaction states, critique reporting | +
| component-docs.md | +262 | +Auto-generated Storybook-style docs, prop tables, variant grids, usage guidelines, code examples | +
| figma-prototype.md | +258 | +Prototype connections, interactive element detection, transition presets, flow specification | +
| figma-sync.md | +252 | +Design-code drift detection, token comparison, typography/spacing sync, patch generation | +
| ab-variants.md | +248 | +A/B test variant generation, layout/CTA/copy/color changes, testing recommendations | +
| figma-workflow.md | +246 | +Figma MCP tools, design-to-code, Figma-native creation workflow | +
| ui-designer.md | +243 | +Color theory, type scale, grid, components, responsive patterns | +
| ux-designer.md | +239 | +User flows, IA, wireframing, interaction design, usability | +
| design-present.md | +233 | +Interactive HTML presentations, keyboard nav, annotations, walkthrough/pitch/case-study types | +
| content-designer.md | +229 | +Microcopy, error formulas, empty states, tone, number formatting | +
| ux-audit.md | +219 | +Figma file compliance auditing, brief parsing, structural/style/component checks | +
| ux-researcher.md | +207 | +Nielsen's heuristics, WCAG AA checklist, mental models, edge cases | +
| deployment.md | +198 | +Preview server, Firebase Hosting, image/CSS/font optimization | +
| figma-create.md | +150 | +Create designs in Figma command — pages, wireframes, components, design systems | +
| figma-creator.md | +142 | +Figma creation specialist agent — layout building, component creation, validation | +
| design.md (command) | +107 | +Full design workflow — team assembly, creative direction, implementation, quality review | +
| figma.md (command) | +108 | +Figma-to-code workflow — analysis, layout mapping, comparison, refinement | +
| design-review.md (cmd) | +89 | +5-point quality audit — accessibility, usability, visual, content, motion | +
| design-system.md (cmd) | +84 | +Token generation, extraction, auditing — CSS variables, Tailwind, JSON | +
| product-designer.md | +140 | +Feature scoping, user outcomes, business alignment, design patterns | +
| design-qa.md | +127 | +Visual QA at 3 breakpoints, token compliance, interaction states | +
| accessibility-auditor.md | +105 | +WCAG AA compliance, color contrast, semantic HTML, keyboard nav | +
+
🛠 Tech Stack Defaults
+| Category | +Default | +Why | +
|---|---|---|
| Styling | +Tailwind CSS | +Utility-first, rapid iteration | +
| Icons | +Lucide | +Clean, consistent, tree-shakeable | +
| Fonts | +Inter | +Optimized for UI, great readability | +
| Charts | +Chart.js / SVG | +Lightweight, no heavy deps | +
| Animations | +CSS transitions | +No JS libraries for simple motion | +
| Preview | +Claude Preview MCP | +Live results in your editor | +
| Deployment | +Firebase Hosting | +One-command deploy | +
All defaults adapt when the plugin detects your project uses a different stack.
++
Quality check
+Run all quality gates locally:
+bash scripts/quality-check.sh
Checks: metadata consistency (meta/stats.json vs filesystem vs README badges), behavioral smoke evals (pre-captured command output fixtures), legacy branding guard.
+
📦 Installation
+git clone https://github.com/Adityaraj0421/naksha-studio.git +cd naksha-studio && bash install.sh
Restart Claude Code to load the plugin. To update: git pull (no reinstall needed).
+
Requirements
+-
+
- Claude Code CLI +
- Optional MCP servers for Figma + Preview capabilities — see MCP Setup Guide +
+ +