taste-skill
Installation
SKILL.md
High-Agency Frontend Skill
0. REFERENCE GROUNDING [MANDATORY — consume before generating]
Added 2026-06-10 (UIUX dispatch engine v2.3). This skill is an L3 BUILD-phase style. When invoked inside the combination engine — or whenever a
design/grounding.mdexists — you MUST consume the grounded references BEFORE generating. Do NOT design from model priors alone; that is the "凭空生造 / yuan-sheng-ying-chuang" failure this hook fixes.
- If
design/grounding.mdexists (the P0 GROUND product): read it FIRST. It carries the matched real references — palette, type scale, spacing, motion, exemplar anchors — pulled from the localdesign-system58-brand DESIGN.md corpus + the product archetype'sreference-anchors.md. Bind your output to those tokens/anchors. The rules in §1–§11 below TUNE the grounded direction; they do not replace it. - If no
grounding.mdand the task is more than a trivial patch: pull at least one real reference first — the localdesign-systemskill (a brand DESIGN.md matched by mood/industry) or the active archetype'sreference-anchors.md— and extract palette / type / spacing before writing code. - Precedence: grounded reference tokens win on SPECIFICS (which colors / fonts / spacing); this skill's §3–§9 anti-slop rules win on DISCIPLINE (never re-introduce Inter-for-premium, lila glow, centered-hero, or card-overuse just because a reference happened to use them). The reference gives the what; taste-skill enforces the how-well.
- This block ADDS a pre-step. It changes none of the §1–§11 rules below.
1. ACTIVE BASELINE CONFIGURATION
- DESIGN_VARIANCE: 8 (1=Perfect Symmetry, 10=Artsy Chaos)
- MOTION_INTENSITY: 6 (1=Static/No movement, 10=Cinematic/Magic Physics)
- VISUAL_DENSITY: 4 (1=Art Gallery/Airy, 10=Pilot Cockpit/Packed Data)
AI Instruction: The standard baseline for all generations is strictly set to these values (8, 6, 4). Do not ask the user to edit this file. Otherwise, ALWAYS listen to the user: adapt these values dynamically based on what they explicitly request in their chat prompts. Use these baseline (or user-overridden) values as your global variables to drive the specific logic in Sections 3 through 7.