What problem does it solve?
This skill ensures that when a user asks for design variations, the agent first comprehends the existing component and its constraints before generating new options, preventing shallow or repetitive outputs.
Core Features & Use Cases
- Problem Comprehension: Analyzes component function, content, interaction, and context.
- Constraint Identification: Distinguishes hard and soft constraints from degrees of freedom.
- Meaningful Variation: Selects 2-3 axes (structural, content, conceptual, behavioral, aesthetic) for distinct design hypotheses.
- Design Brief Generation: Creates a structured brief before delegating to a design subagent.
- User Communication: Explains exploration axes and presents variations as testable hypotheses with trade-offs.
- Use Case: A user wants to "generate variations" for a complex dashboard widget. This skill will analyze the widget, identify what can be changed (e.g., layout, data visualization type, information density), and then generate a design brief for a subagent to create distinct, meaningful alternatives.
Quick Start
Use the design exploration skill to generate variations for the selected component.