design-an-interface
Installation
SKILL.md
Design an Interface
$ARGUMENTS
Generate 3+ radically different interface designs using parallel sub-agents, then compare. Based on "Design It Twice" from "A Philosophy of Software Design."
Usage
/design-an-interface [module or interface to design]
What This Command Does
- Gathers requirements and constraints
- Spawns 3+ parallel sub-agents with different design constraints
- Presents each design with signatures, usage examples, and trade-offs
- Compares on simplicity, depth, efficiency, and correctness
- Synthesizes best elements into final recommendation