dux-agent-mayasura

Route user requests to dux workflows for DESIGN.md authoring, linting, screens, and prototypes.

1|Updated May 20, 2026
One-click install
npx skills add https://github.com/Yash-1511/bmad-dux-visual-architect --skill dux-agent-mayasura
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dux-agent-mayasura
Source: https://github.com/Yash-1511/bmad-dux-visual-architect/tree/main/skills/dux-agent-mayasura
Command: npx skills add https://github.com/Yash-1511/bmad-dux-visual-architect --skill dux-agent-mayasura

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Mayasura turns your product intent into a coherent DESIGN.md, then routes your requests to the right workflow for linting, screen generation, and prototype/marketing output so you stop juggling tools and formats.

Core Features & Use Cases

  • Intent-based routing: Automatically dispatches authoring, linting, screen generation, or prototype building based on what you ask.
  • Single-source visual contract: Orchestrates work around DESIGN.md as the durable source of truth, keeping outputs consistent.
  • Config-aware execution: Loads module and dux configuration (including DESIGN.md location and output folder) to apply the correct project paths.
  • Persona-driven design guardrails: Uses persistent facts and predefined principles to enforce accessibility and consistency while producing visual direction.

Quick Start

Talk to Mayasura and ask for what you need next, such as authoring or updating DESIGN.md, linting it, generating screens, or building a prototype.

Frequently Asked Questions about dux-agent-mayasura

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

FAQPage Schema
How do I generate a DESIGN.md file from product intent?

DESIGN.md authoring translates your product intent into a coherent, single-source visual contract that acts as a durable source of truth. You generate it by asking the Mayasura agent to author or update the file based on your product requirements.

What is intent-based routing for design system workflows?

Intent-based routing automatically dispatches your requests to the correct workflow for DESIGN.md authoring, linting, screen generation, or prototype creation. It interprets your product intent and eliminates manually juggling separate tools and formats.

How do I lint a DESIGN.md file for accessibility and consistency?

You lint a DESIGN.md file by requesting it from the Mayasura agent, which applies persona-driven design guardrails using persistent facts and predefined principles. This enforces accessibility and consistency standards across your visual system outputs.

Can I generate screens and marketing prototypes from a design system?

Yes, you can generate screens and marketing prototypes by asking the Mayasura agent to build them. It routes your request using your DESIGN.md as the visual contract to ensure all executable outputs and marketing sites remain visually consistent.

Do I need configuration files to route design system requests?

Config-aware execution requires loading module and dux configuration, including the DESIGN.md location and output folder, to apply the correct project paths. This setup is required to accurately route requests into the correct registered workflows.

What are the limitations of using a single DESIGN.md for prototyping?

Using a single DESIGN.md for prototyping limits outputs to the visual rules defined within that file. If your product intent requires divergent visual systems, maintaining a single-source visual contract may restrict creative flexibility across screens.