generate-variations

Generates three or more distinct design variations for screens, components, or flows.

Updated Aug 13, 2026
One-click install
npx skills add https://github.com/Mjlike123/ui-prototype-workbench --skill generate-variations-mjlike123
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: generate-variations
Source: https://github.com/Mjlike123/ui-prototype-workbench/tree/main/.agents/skills/monkren-design/skills/02-create/generate-variations
Command: npx skills add https://github.com/Mjlike123/ui-prototype-workbench --skill generate-variations-mjlike123

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Designing a single option locks you into one bet. This Skill produces multiple meaningfully different design directions for a screen, component, or flow so users can compare, reject what they dislike, and combine what works. ## Core Features & Use Cases - Axis-Based Variation: Varies 2-4 dimensions such as visual treatment, layout, interaction model, information hierarchy, tone, or component style so each option is substantively different. - Safe-to-Bold Spectrum: Builds variants from convention-following to refined to novel, ensuring both conservative and daring directions are covered. - Single-File Output: Delivers all variants in one self-contained HTML file using semantic HTML, CSS Grid, and minimal JavaScript for side-by-side comparison. - Annotated Recommendation: Labels each variant with a one-sentence rationale and ends with a clear recommendation plus suggested next steps. - Use Case: Ask for three different takes on a landing page hero section; receive one HTML file showing a conventional layout, a refined version with bolder typography, and a novel asymmetric concept, each with a caption and a final recommendation. ## Quick Start Ask the assistant to generate three different design variations of your screen or component and present them side by side in one HTML file with a recommendation.

Frequently Asked Questions about generate-variations

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

FAQPage Schema
How do I generate multiple design variations for a UI screen?

Request several takes on the screen and the Skill picks 2-4 axes such as layout, visual treatment, or interaction model, then builds variants from safe to bold. All variants ship in one self-contained HTML file for side-by-side comparison.

How many design variants should I ask for?

The default is three variants, which balances exploration with decision fatigue. Five to six is the healthy upper limit; beyond that, options become hard to compare meaningfully.

What makes design variations substantively different rather than cosmetic?

Substantive variants differ in layout, hierarchy, type system, density, interaction model, or copy strategy, not just button color or shadow opacity. Each variant should be describable in one clear sentence.

Can design variations work within an existing design system?

Yes, variants are grounded in the existing UI kit or design system unless you explicitly ask to break from it. The safe variant matches established patterns while bolder ones push selected dimensions.

What output format do the design variations come in?

By default all variants are delivered in a single self-contained HTML file using semantic HTML, CSS Grid, and minimal JavaScript. If the target project has a framework, the same structure is implemented within its component system.