design-shotgun

Generate 3–5 divergent UI variations with trade-offs and failure modes.

15|5|Updated May 17, 2026
One-click install
npx skills add https://github.com/cropsgg/skills --skill design-shotgun-cropsgg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design-shotgun
Source: https://github.com/cropsgg/skills/tree/main/skills/planning/design-shotgun
Command: npx skills add https://github.com/cropsgg/skills --skill design-shotgun-cropsgg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Divergence is essential in UI design to surface multiple viable directions before converging on a final solution. This skill automatically generates 3–5 radically different UI variations for the same feature, with each variation given a memorable name, a clear trade-off, and a defined failure mode so teams can compare options quickly.

Core Features & Use Cases

  • Generates 3–5 named UI variations with distinct layout metaphors and interaction patterns.
  • Explicitly documents trade-offs and failure modes for each variation to guide decision-making.
  • Ideal for early design exploration when requirements are ambiguous or when stakeholders disagree on direction.

Quick Start

Describe the feature and context, then run this skill to generate 3–5 divergent UI variations with names, trade-offs, and failure modes.

Frequently Asked Questions about design-shotgun

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

FAQPage Schema
How do I generate multiple UI design variations for the same feature?

To generate multiple UI design variations, describe your feature and context to produce 3–5 radically different layouts, each with a distinct interaction pattern, defined trade-off, and documented failure mode for quick comparison.

What is divergence in UI design and when do I need it?

Divergence in UI design is the process of surfacing multiple viable layout directions before converging on a final solution. You need it during early design exploration when requirements are ambiguous or stakeholders disagree on direction.

How do I document trade-offs and failure modes for UI design options?

To document trade-offs and failure modes for UI design options, generate 3–5 named variations with distinct layout metaphors. Each variation explicitly outlines its specific trade-offs and failure modes to guide stakeholder decision-making.

Can I use this for high-ambiguity requirements and greenfield design exploration?

Yes, you can use this for high-ambiguity requirements and greenfield design exploration. It is specifically designed to force divergence when multiple valid layouts exist by generating distinct, named UI directions.

What's the best way to brainstorm different layout metaphors for a UI?

The best way to brainstorm different layout metaphors is to generate 3–5 radical UI variations for the same feature. This forces divergence by ensuring each variation includes a distinct layout metaphor and interaction pattern.

Why does my UI design process lack distinct interaction patterns and trade-offs?

Your UI design process lacks distinct interaction patterns and trade-offs because it misses forced divergence. Generating 3–5 radically different variations ensures each option has a named layout metaphor, a clear trade-off, and a defined failure mode.