Agent skill

UX Design Skill: Flows, Wireframes and Heuristic Reviews

The ux-design skill gives an AI coding agent a user-centered method: jobs to be done, five design phases, text diagrams, a heuristics checklist and microcopy rules for flows and wireframes.

Install
git clone https://github.com/civitai/civitai.git
View on GitHub

Stars, license and last push from GitHub. Install count as reported by the open skills directory.

What is the ux-design skill?

The ux-design skill is a SKILL.md in the civitai/civitai repository that gives an agent a UX methodology: five core principles, a five-phase process, text-based flow and wireframe formats, a heuristics checklist and writing rules. It is a method document, not a visual design generator, and one section depends on another skill.

The ux-design skill starts from one sentence template: when a situation arises, I want a motivation, so I can reach an outcome. That jobs-to-be-done frame anchors everything else, so the agent designs around tasks and not around feature lists.

It lives in a skills folder of the Civitai repository, which is a web application for sharing AI models. The skill is not about that product. It is a general UX method that the team keeps beside its code.

The five principles and five phases

  1. Principles: jobs to be done, progressive disclosure, recognition over recall, error prevention over recovery, and feedback within 100 milliseconds.
  2. Phase 1, research: interviews, competitive analysis, job mapping and two or three personas.
  3. Phase 2, information architecture: content inventory, site or app map, and user flows with error and edge paths.
  4. Phase 3, interaction design: wireframes, interaction patterns and responsive considerations.
  5. Phases 4 and 5, visual design and validation: design system, mockups with all states, prototypes, usability tests, A/B tests and analytics.

Formats and templates it provides

  • A user flow diagram notation with boxes for screens, brackets for decisions and a legend for optional paths.
  • A wireframe annotation layout using numbered notes that describe behavior, not only appearance.
  • A state diagram format listing states and the triggers between them.
  • Markdown templates for a user story, a screen specification and a user flow.

Who the ux-design skill is for

Best for

  • Planning a feature before code exists, with flows, screen specs and acceptance criteria written down first.
  • Reviewing an existing design against Nielsen's ten heuristics, WCAG principles and an emotional design check.
  • Drafting microcopy, button labels and error messages. For deeper copy work, see ux-copy.

Not for

  • Producing finished visual designs. It specifies structure and behavior, so pair it with wireframe-spec for layout detail.
  • Reviews that need no setup. Its external consultation section calls a separate agent-review skill that is not in this folder.
  • Form-specific questions. Those are better served by form-design.

Use it with UiChemy

The skill outputs documents, not WordPress pages. Once flows and screens are settled and drawn in Figma, UiChemy Figma to WordPress converts them into an editable build. Click Get Started on uichemy.com, then compare the result with your screen specifications.

Keep the written output in step with design work: component-spec details each part's states, and critique gives a second review pass before you convert. The skill's state diagrams make a good input for both.