bmad-ux

Plan UX design specifications and generate DESIGN.md and EXPERIENCE.md documents.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/tiween/tiween --skill bmad-ux-tiween
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-ux
Source: https://github.com/tiween/tiween/tree/main/.agents/skills/bmad-ux
Command: npx skills add https://github.com/tiween/tiween --skill bmad-ux-tiween

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, python, excalidraw, portless, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill assists in planning and creating UX design specifications, streamlining the process of UX pattern development and design specification documentation.

Core Features & Use Cases

  • UX Pattern Planning: Facilitates the elicitation and capture of user visions for UX design.
  • Design Specification Creation: Generates DESIGN.md and EXPERIENCE.md documents for visual identity and functional specifications.
  • Creative Tool Integration: Integrates with various creative tools for design and prototyping assistance.
  • Validation and Review: Offers validation and review capabilities to ensure design quality and compliance.

Quick Start

Use the bmad-ux skill to start a new UX design project for "Project X" on "2023-10-01".

Frequently Asked Questions about bmad-ux

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

FAQPage Schema
How do I create UX design specifications from a user vision?

To create UX design specifications from a user vision, you can elicit and capture user requirements to generate structured documentation like DESIGN.md and EXPERIENCE.md for visual identity and functional specifications.

What is the best way to document UX planning and design patterns?

Documenting UX planning and design patterns involves structuring user visions into formal specification documents, facilitating pattern creation, and applying validation features to ensure design quality and compliance.

Do I need Python to manage UX specification workflows?

Yes, you need Python scripts for customization and workflow management when planning UX specifications, as the process relies on Python to handle script execution and manage design documentation tasks.

Can I use Excalidraw for UX design validation and prototyping?

Yes, you can use Excalidraw for UX design validation and prototyping, as the workflow integrates with creative tools to assist in design visualization, pattern planning, and specification review.

Does bmad-ux support generating functional specifications and visual identity documents?

Yes, bmad-ux supports generating functional specifications and visual identity documents by creating DESIGN.md and EXPERIENCE.md files to streamline UX pattern development and design specification documentation.

Are there limitations when integrating creative tools for UX design review?

Limitations when integrating creative tools for UX design review include dependencies on specific environments like Python, uv, and portless, requiring proper setup to ensure validation and review capabilities function correctly.