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

  1. Gathers requirements and constraints
  2. Spawns 3+ parallel sub-agents with different design constraints
  3. Presents each design with signatures, usage examples, and trade-offs
  4. Compares on simplicity, depth, efficiency, and correctness
  5. Synthesizes best elements into final recommendation
Installs
6
GitHub Stars
175
First Seen
May 16, 2026
design-an-interface — softspark/ai-toolkit