dsh-taste-skill: Equipping DSH with front-end design skills using real browsers to measure specifications

`dsh-taste-skill` is a native DSH bundle plugin maintained by stevenwang15, wrapping tasteskill v2 into a single skill called design-taste-frontend (plugin version 2.1.6 / upstream 2.1.5, MIT). The core functionality consists of four tasks: `scripts/draw.mjs` generates 3 options from 20 researched directions each time; concept sentences are derived from customer inventories and tested against competitors; specifications are measured item-by-item using a real browser (titles, fonts, dividers, shadows, gradients, contrast, overflow, borders), issuing warnings for errors; and the worst three issues are corrected based on a judge-style scoring table across screenshots at 1440/768/390 resolutions, for a maximum of three rounds. `assets.mjs` retrieves only real images with commercial licenses and records them in `credits.json`, ensuring at least 4 real photos on the page. Three gates—lint, inspect, and scenes—ensure quality; if a browser is missing, it exits cleanly and falls back to a secondary path. Installation is performed via `dsh plugin --profile desktop add <repo-url>`. After installation, restart DSH; the model loads automatically as described or can be invoked manually via `/design-taste-frontend`. It is applicable to landing pages, marketing sites, portfolios, dashboards, and other application interfaces. The plugin runs with the current DSH process permissions; source code and licenses should be verified before installation.

Read More