← ClaudeAtlas

tasterolllisted

Rapid prototyping through constrained randomness. Audits what exists, fixes what is broken, generates fresh design candidates from context, then rolls the dice between valid alternatives. Lock what works, re-roll what doesn't, converge on a direction. Use for design exploration, rapid prototyping, or when a user wants surprise within guardrails.
KyaniteLabs/tastecheck · ★ 8 · Web & Frontend · score 71
Install: claude install-skill KyaniteLabs/tastecheck
# Tasteroll (roll for taste, keep what sticks) Tasteroll audits what exists, asks at most three questions, fixes what is broken, then rolls valid alternatives. Lock what works; re-roll what does not. **Project constraints produce taste even when choices are random.** ## The pipeline ``` 1. AUDIT → scan what exists → mandatory findings (craft-only) 2. INTAKE → infer from context/repo OR 3-question mini-interview 3. FIX → resolve all findings (seed-independent, non-negotiable) 4. GENERATE → fresh candidates for open dimensions (context-aware) 5. ROLL → seeded pick between valid alternatives 6. LOCK → keep what works, re-roll what doesn't, converge 7. GATE → relaxed gate (readable + WCAG AA + self-contained + inert) ``` ## 1. Audit (mandatory fixes) Scan rendered surfaces, source CSS, repo files, and content. Resolve every **non-negotiable** craft finding before rolling: - **Contrast**: body < 4.5:1 or UI < 3:1 on actual surfaces - **Spacing**: no scale, arbitrary margins with no token system - **States**: interactive elements missing hover/focus/active/disabled - **Tells**: named AI slop patterns present (gradient, centered hero, 3 cards) - **Accessibility**: missing alt, unlabeled controls, broken heading order - **Structure**: missing main landmark, no skip link, no focus-visible Flag findings outside craft scope (bad copy, content gaps, broken features) and hand them off; tasteroll does not fix them. A single-word "preserve" overrides an