bmad-create-ux-design

Creates UX design specification documents with structured workflows and Python scripts.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/wahabmalik/whatsapp-chatbot --skill bmad-create-ux-design-wahabmalik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-create-ux-design
Source: https://github.com/wahabmalik/whatsapp-chatbot/tree/main/.github/skills/bmad-create-ux-design
Command: npx skills add https://github.com/wahabmalik/whatsapp-chatbot --skill bmad-create-ux-design-wahabmalik

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of designing UX specifications and patterns, making it easier to plan and implement user-centered design solutions.

Core Features & Use Cases

  • UX Design Workflow: Facilitates a structured process for UX design specification creation.
  • Collaborative Discovery: Supports collaborative input and decision-making.
  • Documentation & Tracking: Provides a structured output document for tracking design decisions and progress.
  • Use Case: For a new application, this Skill guides the user through defining the user experience, establishing visual design principles, and designing detailed user journey flows.

Quick Start

Use the bmad-create-ux-design skill to start a new UX design project for your product.

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 create a UX design specification for a new application?

To create a UX design specification, use a structured workflow that facilitates collaborative input to produce a comprehensive document detailing design principles, user journey flows, and component strategies. This guides you through defining the complete user experience.

What is a collaborative UX design workflow and when do I need it?

A collaborative UX design workflow is a structured process for capturing user input and making design decisions. You need it when planning user-centered solutions for a new product, ensuring visual design principles and journey flows are documented and tracked.

Do I need Python to generate UX design documentation?

Yes, you need Python installed for script execution to generate UX design documentation. The Skill uses Python scripts to facilitate the structured workflow and outputs the final design specifications and patterns in markdown format.

Can I track design decisions and progress during user experience specification?

Yes, you can track design decisions and progress during user experience specification. The process provides a structured output document that serves as a central record for your design principles, user journey flows, and component strategies.

What is the best way to establish visual design principles for a product?

The best way to establish visual design principles is through a collaborative discovery process that supports user input and decision-making. This ensures your user-centered design solutions are systematically planned and implemented in a comprehensive specification.

Are there limitations to using markdown for UX design specifications?

Markdown limits UX design specifications to text-based documentation, meaning it cannot render interactive prototypes. However, it effectively tracks design decisions, journey flows, and component strategies in a portable, version-controllable format.