Strategic design methodology for creating products users love
As a designer using WDS, you'll be able to:
π― Create strategic designs - Connect every design decision to business goals and user psychology
π Produce complete specifications - Generate developer-ready page specs with all details defined
β¨ Explore with AI image generation - Use NanoBanana/Eira to generate design concepts and establish visual identity
π¨ Design with Figma - Open your prototype in Figma, refine the design, export it back to update the design system and generate new code
π€ Leverage AI agents - Work with Saga, Idunn, and Freya to accelerate your workflow
π¦ Deliver with confidence - Hand off complete, tested prototypes with clear documentation
To get the most out of WDS, you'll need to understand:
- The WDS workflow - How phases connect and when to use each one
- Agent collaboration - Working with Saga, Idunn, and Freya to accomplish tasks
- Tool integration - Using Figma MCP, NanoBanana, and other design tools
οΏ½ Start learning: docs/learn-wds/ - Interactive courses and tutorials
wds/
βββ _module-installer/ # Installation configuration
βββ agents/ # WDS specialized agents (Norse Pantheon)
β βββ saga-analyst.agent.yaml # Saga-Analyst - Business & Product Analyst
β βββ idunn-pm.agent.yaml # Idunn-WDS-PM - Product Manager
β βββ freya-ux.agent.yaml # Freya-WDS-Designer - UX/UI Designer
βββ workflows/ # Phase-selectable design workflows
βββ data/ # Standards, frameworks, presentations
β βββ presentations/ # Agent introduction presentations
βββ docs/ # Module documentation
β βββ method/ # Methodology deep-dives
β βββ images/ # Diagrams and visuals
βββ examples/ # Real-world usage examples
β βββ dog-week-patterns/ # Patterns from Dog Week project
βββ reference/ # Templates and checklists
β βββ templates/ # Document templates
β βββ checklists/ # Phase completion checklists
βββ teams/ # Team configurations
βββ README.md # This file (only README in module)
WDS creates a clean, alphabetized folder structure in your project's docs/ folder:
| Folder | Phase | Purpose | Timing |
|---|---|---|---|
A-Product-Brief/ |
1 | Strategic foundation & vision | Start here |
B-Trigger-Map/ |
2 | User psychology & business goals | After Phase 1 |
C-UX-Scenarios/ |
4 | UX specifications (HOW it works) | After Phase 2 |
D-Design-System/ |
5 | Visual identity & components (HOW it looks) | Anytime π¨ |
D-PRD/ |
3 | Technical requirements (optional) | Before development |
E-UI-Roadmap/ |
6 | Development handoff | After Phase 4 |
Phase 1: Product Exploration β A-Product-Brief/
Define vision, positioning, and success criteria
Phase 2: User Research β B-Trigger-Map/
Connect business goals to user psychology and triggers
Phase 4: UX Design β C-UX-Scenarios/
HOW it works - Functionality, interactions, content structure
Phase 5: Visual Design β D-Design-System/
HOW it looks - Tie UX to brand, create visual system
β‘ Can start anytime - Brand identity is independent of product!
Phase 3: Requirements β D-PRD/ (for technical products)
Phase 6: Dev Integration β E-UI-Roadmap/ (handoff to development)
Phase 4 (UX Design)
ββ Defines HOW it works
ββ Functionality & interactions
ββ Content structure & hierarchy
ββ Question: "What does this do?"
Phase 5 (Visual Design)
ββ Defines HOW it looks and feels
ββ Brand expression & visual language
ββ Design tokens & system
ββ Question: "How does this feel like our brand?"
Visual design is NOT tied to product timing!
- β Before product work (brand-first approach)
- β Parallel to strategy (simultaneous development)
- β After strategy (informed by insights)
Output location: D-Design-System/01-Visual-Design/
| Agent | File | Role | Norse Meaning |
|---|---|---|---|
| Saga the Analyst | saga-analyst.agent.yaml |
Business & Product Analyst | Goddess of stories & wisdom |
| Idunn the PM | idunn-pm.agent.yaml |
Product Manager | Goddess of renewal & youth |
| Freya the Designer | freya-ux.agent.yaml |
UX/UI Designer | Goddess of beauty, magic & strategy |
- Figma MCP - Automated bidirectional sync with Object IDs
- NanoBanana/Eira - AI-powered image generation for brand exploration
- html.to.design - Import HTML prototypes into Figma
- Excalidraw - Sketch analysis and wireframing
- Git - Version control and collaboration
- Cursor/Windsurf - AI-powered IDE integration
π Full tools guide: docs/tools/wds-tools-guide.md
- One README rule - Only this README.md; all other docs use
xxx-guide.mdnaming - Alphabetized output - A-B-C-D-E folder prefix for clean organization
- Design focus - No development artifacts (handled by BMM)
- Phase-selectable - Choose phases based on project needs
- Tool-agnostic - Works with any design/development tools
Since the installer isn't working, manually copy agents:
# Copy agent files to your IDE's agent folder
cp src/modules/wds/agents/*.yaml <your-ide-agent-folder>/In your IDE, activate one of the WDS agents:
- Saga - Business & Product Analyst
- Idunn - Product Manager
- Freya - UX/UI Designer
*workflow-init
The agent will guide you through project setup and phase selection.
π Detailed setup guide: docs/how-to/installation/install-bmad.md
WDS design artifacts feed directly into BMad Method (BMM) development workflows:
WDS Design System β E-UI-Roadmap/ β BMM Architecture & Stories β Development
Handoff includes:
- Component specifications with Object IDs
- Design tokens (colors, typography, spacing)
- Interactive HTML prototypes
- User flow documentation
- Acceptance criteria
Part of the BMad ecosystem β’ Contributed by Whiteport Collective