MC Dean writes skills that help an AI agent work as a UX and design practitioner, covering colour system construction, dark-mode adaptation, empathy mapping and design rationale for decisions that need defending. Their work also reaches into commercial and analytical territory, including negotiating design quality with stakeholders, reading funnels and retention data, and defining the metrics that link design choices to outcomes. What stands out is the consistent handoff between related skills, with each one stating when to use it and which neighbouring skill to reach for instead.
Designer Skills
111 skills · 3,267 stars · MIT
Design Negotiation Advocate for design quality, scope, and timeline with partners and leadership using evidence and…
A B Test Design Design an A/B experiment — hypothesis, variants, primary metric, and sample size.
Accessibility Audit Audit an existing interface against WCAG, producing findings with severity ratings and remediatio…
Accessibility Test Plan Plan accessibility testing — assistive technologies, participant criteria, WCAG coverage, and ses…
Aesthetic Usability Apply the Aesthetic-Usability Effect — polished, consistent interfaces are perceived as more usab…
Affinity Diagram Cluster many qualitative data points into themes and insight statements.
Animation Principles Apply animation principles — easing, staging, follow-through — to one specific UI motion.
Behavioural Analytics Read funnels, retention curves, and event data as a designer — separating a design problem from a…
Business Design Read financials, map competitive landscapes, and argue design decisions in the language of value.
Card Sort Analysis Analyse open or closed card sort results into a proposed grouping and label set.
Case Study Craft a portfolio case study with narrative arc, process evidence, and outcomes.
Click Test Plan Design first-click and click tests for findability and navigation.
Color System Build a product colour system — tonal scales, semantic roles, and contrast compliance.
Competitive Analysis Compare UX patterns, features, strengths, and gaps across rival products.
Component Spec Specify one component — props, states, variants, accessibility, and usage rules.
Concept Selection Choose between competing concepts against criteria fixed in advance, and record what each rejecte…
Content Strategy Define what content a product needs, how it is structured, and who owns it.
Conversational Ux Design voice and conversational interfaces — dialog flows, error recovery, and persona.
Critique Affordance Critique a rendered screen's affordances — what looks clickable, state visibility, CTA clarity, a…
Critique Brand Consistency Critique a rendered screen against mood.md, voice.md, and tokens.md.
Critique Color Critique a rendered screen's colour — contrast ratios, palette coherence, and semantic meaning.
Critique Composition Critique a rendered screen's composition — balance, whitespace, rhythm, and gestalt grouping.
Critique Information Density Critique a rendered screen's density — cognitive load, content prioritisation, scanning patterns,…
Critique Typography Critique a rendered screen's typography — scale usage, readability, consistency, and token compli…
Critique Visual Hierarchy Critique a rendered screen's hierarchy — entry point, eye flow, weight distribution, and emphasis.
Dark Mode Design Adapt an existing palette to dark mode — surface elevation, contrast rebalancing, and desaturatio…
Data Visualization Select chart types and design data encodings — marks, axes, labels, and accessible chart styling.
Design Brief Write a project brief — problem space, constraints, audience, and success criteria.
Design Critique Facilitate a structured team critique — framing, feedback rules, and actionable outcomes.
Design Debt Audit Inventory and prioritise accumulated design inconsistencies across a product.
Design Impact Reporting Communicate design's contribution to business and user outcomes in stakeholder language.
Design Principles Define actionable principles that resolve trade-offs when the team disagrees.
Design Qa Checklist Build a QA checklist for verifying that a build matches the design.
Design Rationale Write rationale connecting decisions to user needs, business goals, and principles.
Design Review Process Establish review gates — criteria, checkpoints, and approval flow.
Design Sprint Plan Plan and facilitate a design sprint from challenge framing through prototype testing.
Design System Adoption Create adoption strategy and enablement materials to drive design system usage.
Design System Governance Define how the system evolves — contribution model, versioning, deprecation, and change management.
Design Token Define and organise tokens for colour, spacing, type, and elevation with naming and usage rules.
Design Token Audit Audit token usage across a product for coverage, drift, and hard-coded values.
Diary Study Plan Design a diary study — prompts, cadence, duration, participant criteria, and analysis frame.
Documentation Template Generate a reusable documentation scaffold for components, patterns, or guidelines.
Doherty Threshold Apply the Doherty Threshold — keep system response under 400ms to preserve user flow.
Empathy Map Build a Says, Thinks, Does, Feels map for one user or segment.
Error Handling Ux Design error prevention, detection, and recovery across a product — message content, placement, a…
Experience Map Map the full ecosystem of touchpoints, channels, and relationships across a service.
Feedback Patterns Design confirmations, status updates, and notifications that tell users an action registered.
Fitts Law Apply Fitts's Law — target acquisition time depends on size and distance.