bmad-create-ux-design

Generate collaborative UX design specifications from project goals and repository context.

4|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/curdx/curdx-flow --skill bmad-create-ux-design-curdx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-create-ux-design
Source: https://github.com/curdx/curdx-flow/tree/main/.agents/skills/bmad-create-ux-design
Command: npx skills add https://github.com/curdx/curdx-flow --skill bmad-create-ux-design-curdx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and scripts (resource) components.

What problem does it solve?

It helps you convert vague product goals into structured UX design documentation that can survive iteration and be handed off for implementation without losing the original intent.

Core Features & Use Cases

  • Spec-driven UX facilitation: Guides collaborative discovery from project understanding through core experience, emotional goals, patterns, and final design direction.
  • Resumable, stateful workflow: Detects existing progress and continues from the last completed step so you don’t restart from scratch.
  • Artifact-first outputs: Builds and appends to a UX design specification file while tracking loaded input documents and workflow completion state.

Quick Start

Run the bmad-create-ux-design skill and tell it you want to create UX specifications for your project, then answer the step-by-step questions and choose C to save each section.

Frequently Asked Questions about bmad-create-ux-design

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I turn vague product goals into a structured UX design specification?

To turn vague product goals into a UX design specification, you can use a structured workflow that guides collaborative discovery from project understanding through core experience, emotional goals, and final design direction. This process builds a comprehensive spec file ready for handoff.

What is the best way to create resumable UX design documentation for iterative projects?

Resumable UX design documentation detects existing progress and continues from the last completed step using stateful workflow orchestration. This approach appends to a specification file while tracking loaded input documents, ensuring you never restart from scratch during iterations.

How do I facilitate collaborative discovery for user journeys and design system foundations?

Facilitating collaborative discovery for user journeys requires guiding step-by-step questions from project understanding through core experience and emotional goals. The workflow tracks completion state and allows saving each section to build design system foundations incrementally.

Can I generate accessibility specifications and component documentation from repository context?

Yes, generating accessibility specifications and component documentation from repository context is supported by template-based document generation. The workflow orchestrates deterministic steps that write language and config-driven artifacts directly into your UX design specification file.

Does the UX specification workflow support end-to-end planning from discovery to design directions?

Yes, the UX specification workflow supports end-to-end planning covering discovery, core experience, emotional response, pattern inspiration, design system foundations, design directions, journey flows, components, and accessibility. It requires deterministic step orchestration with resumable state detection.