What problem does it solve?
This skill ensures that when a user asks for design variations, the agent first comprehends the component's purpose, constraints, and degrees of freedom before generating new options, leading to more meaningful and distinct design explorations.
Core Features & Use Cases
- Problem Comprehension: Analyzes component function, content, interaction, structure, 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 exploration.
- Design Brief Generation: Creates a structured brief detailing analysis, constraints, and variation specifications.
- Delegation with Context: Passes the design brief and source files to a subagent for generation.
- User Communication: Explains the exploration strategy and the rationale behind each variation.
- Use Case: A user wants to "generate variations" for a product card. This skill will analyze the card's current layout, content, and interaction, identify what can be changed (e.g., layout, information hierarchy, visual style), and then generate a design brief for a subagent to create distinct options like a "comparison-focused" card, a "feature-highlight" card, and a "minimalist" card.
Quick Start
Use the design exploration skill to generate variations for the selected component, focusing on structural and aesthetic axes.