Design Systems Have a New User
Understand why AI changes the role of a Design System without turning the session into abstract AI theory.
Topics
Traditional Design Systems
Review what a Design System already does:
- Provides shared foundations
- Creates reusable components
- Standardizes patterns
- Connects design and engineering
- Reduces inconsistency
- Enables teams to scale
AI-Assisted Design Systems
Explain how AI can assist with:
- Generating code
- Creating documentation
- Auditing inconsistencies
- Finding hard-coded values
- Generating tests
- Creating product interfaces
- Supporting migrations
Agentic Design Systems
Introduce the idea that AI can become:
- A consumer of the system
- A contributor to the system
- A maintenance assistant
- A validation assistant
The Consistency Problem
Show typical failures when AI lacks system context:
- Random colors
- Hard-coded values
- Incorrect spacing
- Duplicate components
- Unsupported variants
- Ignored accessibility requirements
- Incorrect component choices
- UI that looks similar but does not use the system
AI-Generated UI vs. System-Aware AI
AI-generated UI:
The model attempts to create an interface from a request, screenshot, or loose description.
System-aware AI:
The model can inspect actual components, tokens, APIs, rules, and documentation before making decisions.
Key Terms in Plain Language
Introduce:
- LLM
- Agent
- Context
- Tool
- Instruction
- Skill
- MCP
Do not go deep into implementation yet.
Demonstration
Use the same interface request in two ways:
- AI with little or no Design System context
- AI with structured system context
Compare the output.
Student Takeaway
AI does not remove the need for a Design System. It increases the value of a well-structured one.