principle-exhaust-the-design-space

Builds and compares competing prototypes before committing to novel UI or architectural decisions.

136|8|Updated May 9, 2026
One-click install
npx skills add https://github.com/Sma1lboy/rove --skill principle-exhaust-the-design-space-sma1lboy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: principle-exhaust-the-design-space
Source: https://github.com/Sma1lboy/rove/tree/main/.agents/skills/pstack/skills/principle-exhaust-the-design-space
Command: npx skills add https://github.com/Sma1lboy/rove --skill principle-exhaust-the-design-space-sma1lboy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When facing a novel UI interaction or architectural decision with no precedent in the codebase, teams often commit to the first idea and pay the cost of building the wrong thing. This Skill enforces structured exploration of multiple alternatives before implementation. ## Core Features & Use Cases - Multi-Prototype Exploration: Directs the agent to build 2-3 genuinely different competing prototypes or sketches rather than variations of one idea. - Side-by-Side Comparison: Requires comparing alternatives against each other before committing to an implementation path. - Clear Applicability Boundaries: Applies to novel UI interactions, architectural choices with multiple viable approaches, and feel-driven product decisions, while excluding mechanical implementations, bug fixes, and single-solution changes. - Use Case: When adding a new drag-and-drop interaction with no prior art in the codebase, prototype three interaction models, compare their feel and tradeoffs, then commit to the strongest one. ## Quick Start Ask the agent to explore two or three competing prototype approaches for this novel interaction before writing the final implementation.

Frequently Asked Questions about principle-exhaust-the-design-space

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What counts as a genuinely different prototype?▼

A genuinely different prototype represents a distinct shape or approach, not a minor variation of the first idea. The rule explicitly states that a second flavor of the first shape does not count.