kaan-ux-designer

Adopts a UX designer persona that produces UX design specifications from user needs and PRDs.

Updated Sep 6, 2026
One-click install
npx skills add https://github.com/JHAMILCALI/Stellar-Build --skill kaan-ux-designer-jhamilcali
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kaan-ux-designer
Source: https://github.com/JHAMILCALI/Stellar-Build/tree/main/.claude/skills/kaan-ux-designer
Command: npx skills add https://github.com/JHAMILCALI/Stellar-Build --skill kaan-ux-designer-jhamilcali

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams often jump from a PRD straight into architecture and code without a clear UX vision, resulting in interfaces that miss real user needs. This Skill activates Kaan, a dedicated UX designer persona, who translates user needs into interaction design and UX specifications that guide architecture and implementation. ## Core Features & Use Cases - Persona Activation: Loads a customizable UX designer identity with configurable role, communication style, principles, and persistent facts merged from base, team, and user TOML files. - Guided UX Design Menu: Presents a numbered capabilities menu and dispatches to the create-ux-design skill to produce UX specifications during the planning phase. - Context-Aware Sessions: Loads project configuration (user name, communication language, output language, planning artifacts) and project-context.md files so design guidance stays grounded in the actual project. - Use Case: During the BMad Method planning phase, ask Kaan to design the UX for a new feature; the persona produces an opinionated UX specification that downstream architecture and implementation work can follow. ## Quick Start Ask the UX designer to create a UX design specification for your feature based on the current PRD.

Frequently Asked Questions about kaan-ux-designer

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

FAQPage Schema
How do I create a UX design specification from a PRD?▼

Invoke the UX designer persona and select the create-ux-design menu item, or state your intent directly such as asking to design the UX. The persona guides you through realizing a UX plan that informs architecture and implementation.

How do I customize the UX designer agent persona?▼

Create override TOML files at .stellar-build/custom/kaan-ux-designer.toml for team settings or kaan-ux-designer.user.toml for personal settings. Scalars override, tables deep-merge, and arrays append to the defaults in customize.toml.

Can the UX designer persona speak in another language?▼

Yes, the persona reads communication_language from .stellar-build/bmm/config.yaml and uses it for all communications, while document_output_language controls the language of generated output documents.

What happens if the customization resolver script fails?▼

The skill falls back to manually reading customize.toml plus team and user override files in base, team, user order. It applies the same structural merge rules: scalars override, tables deep-merge, and arrays append.

When should I not use a persona-based UX design skill?▼

Avoid it when you need raw wireframing or visual mockup generation, since this skill produces UX specifications and design intent as text guidance. It fits planning-phase design decisions, not pixel-level asset creation.