Structures that disagree
Variants named by layout and primary affordance. Color, type, and density are wallpaper, not a test.
Premium skill
Several layouts that disagree, one session, iterate by steal — not one mock with three color tweaks.
$ npx skills add … --skill test-ui-variantsSign in with Premium to generate a fresh install link.
Browse the authored file tree — tools, references, and evals included. Source unlocks with Premium.
SKILL.mdmarkdownBrowse every authored SKILL.md with premium.
File tree for test-ui-variants stays visible so you can see the pack before unlocking.
Variants named by layout and primary affordance. Color, type, and density are wallpaper, not a test.
Load the records once. Flip. Compare structure, not a fresh story in every mock.
The note is never “I pick B.” It is the header from B with the inspector from A — shipped as a new variant.
Fold the decision into the live route. Park the argument on a throwaway branch. Do not ship the switcher.
A testing loop, not a polish pass: disagree, flip, steal, remix, then fold in.
Three card grids offered as “variants” of the same dashboard.
Each layout fetched its own mock threads, so the comparison was stories.
A live route edited while the loop was still open.
“B is closest” treated as done, instead of stealing from A and C.
Available with Premium. The private install link expires; the downloaded skill does not. Generate a fresh link when you want to update it.
Lifecycle skills and UI craft skills