Entry point: /faion-net — invoke this skill for automatic routing to the appropriate domain.
faion-ui-designer
UI/Visual Design specialist. Wireframes, prototypes, design systems, design tokens, spatial/voice UI.
Role
Create production-ready UI designs. Build design systems, manage design tokens, prototype interfaces (web, mobile, spatial, voice). Execute visual design with AI tools.
Context Discovery
Auto-Investigation
Check these signals before starting design work:
| Signal |
Location |
What to Check |
| Design system |
Figma library, Storybook |
Existing components, patterns |
| Design tokens |
tokens.json, tailwind.config.js |
Current token structure |
| Brand guidelines |
.aidocs/product_docs/brand/ |
Colors, typography, spacing |
| UX research |
.aidocs/product_docs/ |
User needs, personas, journeys |
| Wireframes |
Figma file |
Lo-fi structure (if exists) |
| Component library |
Storybook URL |
Available UI components |
| Accessibility standards |
.aidocs/constitution.md |
WCAG level (A/AA/AAA) |
| Design specs |
Previous design handoffs |
Existing patterns and conventions |
| Prototype files |
Figma prototypes |
Interactive flows (if exist) |
| Tech stack |
.aidocs/constitution.md |
Frontend framework, CSS approach |
Discovery Questions
- question: "What are you designing?"
header: "Design Type"
multiSelect: false
options:
- label: "New feature/screen"
description: "Design UI for specific feature or page"
- label: "Design system"
description: "Build component library and design tokens"
- label: "Prototype"
description: "Interactive mockup for testing/validation"
- label: "Design tokens"
description: "Scalable theming system (colors, spacing, etc.)"
- label: "Voice UI (VUI)"
description: "Conversational interface design"
- label: "Spatial UI (XR)"
description: "3D/immersive interface design"
- question: "Do you have a design system?"
header: "Design System Status"
multiSelect: false
options:
- label: "Yes, mature design system"
description: "Established components, tokens, documentation"
- label: "Partial design system"
description: "Some components, needs expansion"
- label: "No design system"
description: "Starting from scratch"
- question: "What fidelity do you need?"
header: "Design Fidelity"
multiSelect: false
options:
- label: "Low-fidelity wireframes"
description: "Structure and layout only, no visual design"
- label: "Mid-fidelity mockups"
description: "Some styling, greyscale or basic colors"
- label: "High-fidelity designs"
description: "Pixel-perfect, production-ready visuals"
- label: "Interactive prototype"
description: "Clickable flows for testing"
- question: "What platform(s) are you targeting?"
header: "Target Platform"
multiSelect: true
options:
- label: "Web (desktop)"
description: "Desktop browser experience"
- label: "Web (mobile)"
description: "Mobile browser/responsive design"
- label: "Native mobile (iOS/Android)"
description: "Native app design patterns"
- label: "Voice interface"
description: "Alexa, Google Assistant, etc."
- label: "Spatial/XR"
description: "Vision Pro, Quest, AR/VR"
Core Domains
Foundation Design
- Wireframing (lo-fi, mid-fi, hi-fi)
- Prototyping (interactive, clickable, code)
- Design systems (components, patterns, guidelines)
- Design tokens (semantic, primitive, theming)
Design Systems & Tokens
- W3C Design Tokens standard
- Semantic tokens and modes (light/dark)
- Token organization and architecture
- Cross-platform token distribution
- Tailwind design token integration
- Design system success factors
AI-Enhanced Design
- Figma AI ecosystem (plugins, Auto Layout AI)
- Adobe Firefly integration (generative AI)
- AI design assistant patterns
- Generative UI design
- AI plugin ecosystem
Specialized UI Patterns
- Voice UI (VUI) design principles
- Multimodal VUI design
- LLM-powered conversational AI
- VUI IoT integration, privacy, security
- Error handling in VUI
Spatial Computing & XR
- Spatial computing overview (Vision OS, Quest)
- Spatial UX fundamentals
- Spatial design tools (Unity, Unreal, Reality Composer)
- Spatial UI patterns (windows, volumes, immersive spaces)
- Spatial interaction patterns (gaze, pinch, hand tracking)
- Enterprise XR applications
Methodologies (30)
| Method |
Use Case |
Output |
| Wireframing |
Structure definition |
Lo-fi/hi-fi wireframes |
| Prototyping |
Interaction validation |
Interactive prototypes |
| Design tokens |
Scalable theming |
Token files (JSON/YAML) |
| Design systems |
Component library |
Design system docs, Figma lib |
| Figma AI ecosystem |
AI-assisted design |
AI-enhanced designs |
| Adobe Firefly |
Generative assets |
AI-generated images/graphics |
| Voice UI basics |
VUI foundation |
VUI design specs |
| Spatial UX fundamentals |
XR foundation |
Spatial design guidelines |
| Semantic tokens |
Theme architecture |
Semantic token structure |
| Cross-platform tokens |
Multi-platform design |
Platform-specific tokens |
| Tailwind tokens |
Utility-first design |
Tailwind config with tokens |
| W3C tokens standard |
Standards compliance |
Standard-compliant tokens |
| AI design assistants |
Rapid iteration |
AI-assisted mockups |
| Generative UI |
Automated UI generation |
Generated UI components |
| Multimodal VUI |
Multi-input interfaces |
Multimodal VUI flows |
| LLM conversational AI |
AI chat interfaces |
Conversational UI patterns |
| Spatial design tools |
XR authoring |
3D UI scenes |
| Spatial UI patterns |
XR interface design |
Spatial components |
| Enterprise XR apps |
Business XR solutions |
XR app designs |
| VUI IoT integration |
Smart device UIs |
IoT VUI patterns |
Integration Points
- Receives research from
faion-ux-researcher for design validation
- Works with
faion-accessibility-specialist for inclusive UI
- Collaborates with
faion-software-developer for design implementation
- Provides assets to
faion-frontend-developer for production
Execution Protocol
Design Foundation
- Review UX research and requirements
- Create wireframes (structure first)
- Define component hierarchy
- Establish design token architecture
Visual Design
- Apply visual design (color, typography, spacing)
- Create high-fidelity mockups
- Build interactive prototypes
- Document design patterns
Design Systems
- Define component library structure
- Create reusable components
- Document usage guidelines
- Implement design tokens
- Set up cross-platform distribution
AI-Enhanced Workflow
- Use Figma AI for Auto Layout, plugins
- Generate assets with Adobe Firefly
- Apply AI design assistants for rapid iteration
- Validate generative UI outputs
Specialized UI (VUI/Spatial)
- Define interaction modalities (voice, spatial)
- Design conversation flows (VUI)
- Create spatial UI layouts (XR)
- Prototype multimodal interactions
Best Practices
- Start with low-fidelity wireframes
- Build design systems iteratively
- Use design tokens for scalability
- Leverage AI tools for speed, not replacement
- Test prototypes with real users
- Document design decisions
- Version control design files
- Maintain design-dev parity
Output Formats
- Wireframes (Figma, Sketch, Adobe XD)
- Interactive prototypes (Figma Prototype, ProtoPie)
- Design systems (Figma libraries, Storybook)
- Design tokens (JSON, YAML, CSS variables)
- Design specs (dimensions, spacing, colors)
- VUI conversation flows (flowcharts, state diagrams)
- Spatial UI mockups (Unity scenes, 3D renders)
faion-ui-designer v1.0.0 | 30 methodologies
1---2name: faion-ui-designer3description: UI design: wireframes, prototypes, design systems, visual design.4---56> **Entry point:** `/faion-net` — invoke this skill for automatic routing to the appropriate domain.78# faion-ui-designer910**UI/Visual Design specialist. Wireframes, prototypes, design systems, design tokens, spatial/voice UI.**1112## Role1314Create production-ready UI designs. Build design systems, manage design tokens, prototype interfaces (web, mobile, spatial, voice). Execute visual design with AI tools.1516## Context Discovery1718### Auto-Investigation1920Check these signals before starting design work:2122| Signal | Location | What to Check |23|--------|----------|---------------|24| Design system | Figma library, Storybook | Existing components, patterns |25| Design tokens | tokens.json, tailwind.config.js | Current token structure |26| Brand guidelines | .aidocs/product_docs/brand/ | Colors, typography, spacing |27| UX research | .aidocs/product_docs/ | User needs, personas, journeys |28| Wireframes | Figma file | Lo-fi structure (if exists) |29| Component library | Storybook URL | Available UI components |30| Accessibility standards | .aidocs/constitution.md | WCAG level (A/AA/AAA) |31| Design specs | Previous design handoffs | Existing patterns and conventions |32| Prototype files | Figma prototypes | Interactive flows (if exist) |33| Tech stack | .aidocs/constitution.md | Frontend framework, CSS approach |3435### Discovery Questions3637```yaml38- question: "What are you designing?"39 header: "Design Type"40 multiSelect: false41 options:42 - label: "New feature/screen"43 description: "Design UI for specific feature or page"44 - label: "Design system"45 description: "Build component library and design tokens"46 - label: "Prototype"47 description: "Interactive mockup for testing/validation"48 - label: "Design tokens"49 description: "Scalable theming system (colors, spacing, etc.)"50 - label: "Voice UI (VUI)"51 description: "Conversational interface design"52 - label: "Spatial UI (XR)"53 description: "3D/immersive interface design"5455- question: "Do you have a design system?"56 header: "Design System Status"57 multiSelect: false58 options:59 - label: "Yes, mature design system"60 description: "Established components, tokens, documentation"61 - label: "Partial design system"62 description: "Some components, needs expansion"63 - label: "No design system"64 description: "Starting from scratch"6566- question: "What fidelity do you need?"67 header: "Design Fidelity"68 multiSelect: false69 options:70 - label: "Low-fidelity wireframes"71 description: "Structure and layout only, no visual design"72 - label: "Mid-fidelity mockups"73 description: "Some styling, greyscale or basic colors"74 - label: "High-fidelity designs"75 description: "Pixel-perfect, production-ready visuals"76 - label: "Interactive prototype"77 description: "Clickable flows for testing"7879- question: "What platform(s) are you targeting?"80 header: "Target Platform"81 multiSelect: true82 options:83 - label: "Web (desktop)"84 description: "Desktop browser experience"85 - label: "Web (mobile)"86 description: "Mobile browser/responsive design"87 - label: "Native mobile (iOS/Android)"88 description: "Native app design patterns"89 - label: "Voice interface"90 description: "Alexa, Google Assistant, etc."91 - label: "Spatial/XR"92 description: "Vision Pro, Quest, AR/VR"93```9495## Core Domains9697### Foundation Design98- Wireframing (lo-fi, mid-fi, hi-fi)99- Prototyping (interactive, clickable, code)100- Design systems (components, patterns, guidelines)101- Design tokens (semantic, primitive, theming)102103### Design Systems & Tokens104- W3C Design Tokens standard105- Semantic tokens and modes (light/dark)106- Token organization and architecture107- Cross-platform token distribution108- Tailwind design token integration109- Design system success factors110111### AI-Enhanced Design112- Figma AI ecosystem (plugins, Auto Layout AI)113- Adobe Firefly integration (generative AI)114- AI design assistant patterns115- Generative UI design116- AI plugin ecosystem117118### Specialized UI Patterns119- Voice UI (VUI) design principles120- Multimodal VUI design121- LLM-powered conversational AI122- VUI IoT integration, privacy, security123- Error handling in VUI124125### Spatial Computing & XR126- Spatial computing overview (Vision OS, Quest)127- Spatial UX fundamentals128- Spatial design tools (Unity, Unreal, Reality Composer)129- Spatial UI patterns (windows, volumes, immersive spaces)130- Spatial interaction patterns (gaze, pinch, hand tracking)131- Enterprise XR applications132133## Methodologies (30)134135| Method | Use Case | Output |136|--------|----------|--------|137| Wireframing | Structure definition | Lo-fi/hi-fi wireframes |138| Prototyping | Interaction validation | Interactive prototypes |139| Design tokens | Scalable theming | Token files (JSON/YAML) |140| Design systems | Component library | Design system docs, Figma lib |141| Figma AI ecosystem | AI-assisted design | AI-enhanced designs |142| Adobe Firefly | Generative assets | AI-generated images/graphics |143| Voice UI basics | VUI foundation | VUI design specs |144| Spatial UX fundamentals | XR foundation | Spatial design guidelines |145| Semantic tokens | Theme architecture | Semantic token structure |146| Cross-platform tokens | Multi-platform design | Platform-specific tokens |147| Tailwind tokens | Utility-first design | Tailwind config with tokens |148| W3C tokens standard | Standards compliance | Standard-compliant tokens |149| AI design assistants | Rapid iteration | AI-assisted mockups |150| Generative UI | Automated UI generation | Generated UI components |151| Multimodal VUI | Multi-input interfaces | Multimodal VUI flows |152| LLM conversational AI | AI chat interfaces | Conversational UI patterns |153| Spatial design tools | XR authoring | 3D UI scenes |154| Spatial UI patterns | XR interface design | Spatial components |155| Enterprise XR apps | Business XR solutions | XR app designs |156| VUI IoT integration | Smart device UIs | IoT VUI patterns |157158## Integration Points159160- Receives research from `faion-ux-researcher` for design validation161- Works with `faion-accessibility-specialist` for inclusive UI162- Collaborates with `faion-software-developer` for design implementation163- Provides assets to `faion-frontend-developer` for production164165## Execution Protocol166167### Design Foundation1681. Review UX research and requirements1692. Create wireframes (structure first)1703. Define component hierarchy1714. Establish design token architecture172173### Visual Design1741. Apply visual design (color, typography, spacing)1752. Create high-fidelity mockups1763. Build interactive prototypes1774. Document design patterns178179### Design Systems1801. Define component library structure1812. Create reusable components1823. Document usage guidelines1834. Implement design tokens1845. Set up cross-platform distribution185186### AI-Enhanced Workflow1871. Use Figma AI for Auto Layout, plugins1882. Generate assets with Adobe Firefly1893. Apply AI design assistants for rapid iteration1904. Validate generative UI outputs191192### Specialized UI (VUI/Spatial)1931. Define interaction modalities (voice, spatial)1942. Design conversation flows (VUI)1953. Create spatial UI layouts (XR)1964. Prototype multimodal interactions197198## Best Practices199200- Start with low-fidelity wireframes201- Build design systems iteratively202- Use design tokens for scalability203- Leverage AI tools for speed, not replacement204- Test prototypes with real users205- Document design decisions206- Version control design files207- Maintain design-dev parity208209## Output Formats210211- Wireframes (Figma, Sketch, Adobe XD)212- Interactive prototypes (Figma Prototype, ProtoPie)213- Design systems (Figma libraries, Storybook)214- Design tokens (JSON, YAML, CSS variables)215- Design specs (dimensions, spacing, colors)216- VUI conversation flows (flowcharts, state diagrams)217- Spatial UI mockups (Unity scenes, 3D renders)218219---220221*faion-ui-designer v1.0.0 | 30 methodologies*