Skip to content
Automation
Command

/design-ui-ux

Design UI/UX systems with style guides, palettes, typography, and component specs

From plugin
octo
4.4k55 skills49 agents55 commands18 hooks
> /plugin marketplace add nyldn/claude-octopus

Command definition

design-ui-ux.md
command: design-ui-ux
disable-model-invocation: true
description: "Design UI/UX systems with style guides, palettes, typography, and component specs"
aliases:
  - design
  - ui-design
  - ux-design

/octo:design-ui-ux - UI/UX Design Workflow

INSTRUCTIONS FOR CLAUDE

When the user invokes this command (e.g., `/octo:design-ui-ux <arguments>`):

Step 1: Detect Mode

Parse the user's intent to determine which mode to run:

| Intent | Mode | What Happens | |--------|------|-------------| | "design a dashboard" | Full design system | 4-phase workflow via skill | | "pick colors for X" | Quick search | Single BM25 query, immediate results | | "review this Figma" | Design review | Pull Figma context, create specs | | "create component specs" | Component spec | Focused spec generation |

**For full design system requests**, invoke the skill `skill-ui-ux-design.md` which runs the 4-phase Double Diamond workflow.

**For quick searches**, run the search directly:

python3 "${CLAUDE_PLUGIN_ROOT:-${CODEX_PLUGIN_ROOT:-${HOME}/.claude-octopus/plugin}}/vendors/ui-ux-pro-max-skill/src/ui-ux-pro-max/scripts/search.py" "<query>" --domain <domain>

Step 2: Check Design Intelligence Availability

if [ -f "${CLAUDE_PLUGIN_ROOT:-${CODEX_PLUGIN_ROOT:-${HOME}/.claude-octopus/plugin}}/vendors/ui-ux-pro-max-skill/src/ui-ux-pro-max/scripts/search.py" ]; then
    python3 -c "import csv, re, math" 2>/dev/null && echo "Design intelligence: ready" || echo "Design intelligence: python3 required"
else
    echo "Design intelligence: not installed (run: git submodule update --init)"
fi

If unavailable, fall back to Claude's built-in design knowledge with a note to the user.

Step 3: Display Banner

🐙 **CLAUDE OCTOPUS ACTIVATED** - UI/UX Design Mode
🎨 Design: [Brief description of what's being designed]

Tools:
🔍 BM25 Design Intelligence - Style, palette, typography, UX databases
🔵 Claude (ui-ux-designer) - Design synthesis and specification
🎨 Figma MCP - [Available ✓ / Not configured]
🧩 shadcn MCP - [Available ✓ / Not configured]

Step 4: Execute

**Quick mode**: Run search, present results, offer to expand into full design system.

**Full mode**: Execute the design workflow: 1. Discover - Search BM25 databases, detect project context, pull Figma if available 2. Define - Synthesize search results into design direction (style, palette, typography, layout) 3. Critique - Adversarial review of the design direction via available external providers such as Codex or Antigravity (or Claude self-critique). Catches accessibility failures, impractical choices, and research blind spots before they become tokens 4. Develop - Generate design tokens, component specs, page layouts (incorporating critique fixes) 5. Deliver - Validate accessibility, create handoff specs, push to Figma if connected

Step 5: Present Results

Format output as a structured design spec:

  • Design tokens (CSS custom properties or Tailwind config)
  • Component inventory with state variants
  • Page layouts with responsive breakpoints
  • Font imports and usage guidelines
  • Color palette with contrast ratios

Usage Examples

/octo:design-ui-ux SaaS analytics dashboard
/octo:design health tech mobile app
/octo:ui-design e-commerce checkout flow
/octo:ux-design landing page for developer API

Quick Search Domains

| Domain | What You Get | |--------|-------------| | style | UI style recommendations (glassmorphism, minimalism, etc.) | | color | Color palettes by product type | | typography | Font pairings with Google Fonts | | ux | UX best practices and anti-patterns | | landing | Landing page structure and CTA strategies | | chart | Data visualization recommendations | | product | Product type design patterns |

Related Commands

  • `/octo:extract` - Reverse-engineer design systems from existing codebases
  • `/octo:review` - Code review including frontend quality
  • `/octo:embrace` - Full lifecycle when design leads to implementation
Read more
@nyldn
Ships withocto

Every AI model has blind spots. Claude Octopus supports twelve external provider integrations — Codex, Antigravity CLI, Copilot, Qwen, Ollama, Perplexity, OpenRouter, OrcaRouter, OpenCode, Cursor CLI, Grok, and Kimi Code — alongside the built-in Claude Code

4.4k71 skills49 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4.4k
Star history of nyldn/claude-octopus on GitHub, a chart by star-history.com

Other commands on octo.

auto

auto

Command

Smart router - Single entry point with natural language intent detection

@nyldn@nyldnInstall Command
brainstorm

brainstorm

Command

Start a creative thought partner brainstorming session

@nyldn@nyldnInstall Command
budget-mode

budget-mode

Command

Switch Octopus model routing to the configured budget tier

@nyldn@nyldnInstall Command
careful

careful

Command

[advanced] Activate destructive command warnings for the session

@nyldn@nyldnInstall Command
costs

costs

Command

[advanced] Compatibility view of the deterministic Octopus usage report

@nyldn@nyldnInstall Command
council

council

Command

Multi-LLM council for advice, decision support, implementation plans, and gated implementation

@nyldn@nyldnInstall Command

More commands from other plugins.

plan

plan

Command

Plan n8n Linear ticket implementation

n8n12d209k
@n8n-io@n8n-ioInstall Command
setup

setup

Command

One-time setup after installing ARIS as a Claude Code plugin — registers the Codex reviewer MCP server from the plugin directory…

aris12d18k
@wanshuiyin@wanshuiyinInstall Command
agent
Auto-invoked

agent

Command

name: sc:agent description: SC Agent — session controller that orchestrates investigation, implementation, and review category:…

@galaxy-dawn@galaxy-dawnInstall Command