variant
Builds multiple variants of a component you're working on and helps you iterate and pick one.
Target: Target not categorized. Automatically collected · unverified.
Excerpt from the author’s documentation
Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.
Read the original English text
Topics in the source
- Variants
- Different answers, not different tints
- The floor every variant clears
- 1. Scope one piece
- 2. Learn the ground
- 3. Name the axis before writing code
- 4. Build it into the real page
- 5. Present the tradeoffs and stop
This skill takes one described piece of UI and builds three versions that differ on purpose. They go behind a picker in the real page, so you can flip between them and choose. It produces candidates and never ranks them. Reviewing existing UI is interface-review and better-interface, stress testing one component is break and working through a component's states is state-machine. Each variant is a different answer to the same brief, on an axis this collection owns: | Axis | Owner | What varies | | --- | --- | --- | | Structure | better-layout | Grouping, order, column count, what collapses | | Density | better-layout | Spacing scale, how much fits | | Emphasis | better-colors | Where filled color goes, what recedes | | Type | better-typography | Scale steps, weight contrast, measure | | Voice | better-writing | Labels, tone, how much copy | Pick one primary axis and give each variant a different position on it. The axis names the picker's group heading. Secondary choices follow from it rather than varying on their own. A dense variant may need a smaller type step, and that is coherence, not a second axis. Before a variant enters the picker it clears better-interface's escalation tri
This is an excerpt. Refer to the complete source and its current requirements.
- Source repository
- jakubkrehel/skills
- Source file
- skills/variant/SKILL.md
- Fixed revision
- 8b254eb75dadf3615a6abce87aed28e1b6e4d77c
Sources and evidence
This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.
Author: Jakub Krehel Skills · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-10T14:00:45.093Z.
Categories are inferred from names, descriptions and paths. They do not establish compatibility.
License and attribution
MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.
Original license ↗Synchronization, copying and user-reported success do not mark a resource as runtime-tested.
Limitations and notes
- Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.