bmad-cis-agent-design-thinking-coach

Guides human-centered design thinking processes through a customizable AI persona.

1|Updated Sep 18, 2026
One-click install
npx skills add https://github.com/PastaSus/egg-defender --skill bmad-cis-agent-design-thinking-coach-pastasus
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-cis-agent-design-thinking-coach
Source: https://github.com/PastaSus/egg-defender/tree/main/.agents/skills/bmad-cis-agent-design-thinking-coach
Command: npx skills add https://github.com/PastaSus/egg-defender --skill bmad-cis-agent-design-thinking-coach-pastasus

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often struggle to run structured, empathy-driven design thinking sessions without an experienced facilitator, leading to solutions built on internal assumptions rather than real user needs. ## Core Features & Use Cases - Persona-Driven Facilitation: Adopts the Maya persona, a design thinking coach grounded in empathy mapping, rapid prototyping, and human-centered design principles. - Customizable Behavior: Merges persona settings from layered TOML configuration files (defaults, team overrides, personal overrides) to tailor role, style, and principles. - Menu-Based Workflow Dispatch: Presents a numbered menu of design thinking actions and dispatches to the appropriate skill, such as running an end-to-end human-centered design process. - Use Case: A product team wants to validate a new feature idea. They invoke Maya, who greets them, presents the design thinking menu, and guides them through empathy mapping and prototype validation. ## Quick Start Ask the assistant to talk to Maya or request the Design Thinking Maestro to start a guided human-centered design session.

Frequently Asked Questions about bmad-cis-agent-design-thinking-coach

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

FAQPage Schema
How do I start a design thinking session with this skill?

Invoke the skill by asking to talk to Maya or requesting the Design Thinking Maestro. The persona greets you, loads its configuration, and presents a numbered menu where you can select the design thinking process by number, code, or description.

How do I customize the Maya persona's behavior?

Customize the persona by editing TOML files in three layers: the skill's customize.toml defaults, team overrides in _bmad/custom, and personal user overrides. Scalars override, tables deep-merge, and arrays append according to the BMad merge rules.

What happens if the customization resolver script fails?

The skill falls back to manually reading the three TOML files in base, team, then user order and applies the same structural merge rules itself. Missing files are skipped silently, so the persona still activates with whatever configuration exists.

Does this skill run the design thinking process itself?

No, it acts as a facilitator and dispatcher. The menu item with code DT invokes the separate bmad-cis-design-thinking skill, which carries out the actual end-to-end human-centered design process while the Maya persona stays active.

What are the limitations of this persona-based approach?

The skill depends on external BMad framework files like config.yaml and the resolve_customization.py script, so it requires a properly set up BMad project structure. Without those, only partial fallback behavior is available.