Install
openclaw skills install @linkxzhou/design-tasteDesign-taste guide for making visual output look intentional, not templated "AI slop". Use to design, build, restyle, redesign, polish, critique or audit a UI (web page, landing page, dashboard, app screen, component), set up design tokens, pick colors/fonts/spacing, theme slides/docs, make a minimalist look, review/benchmark a live website URL, review or restyle images (photo, product, poster, banner, illustration, scientific figure, AI image — composition, palette, AI-artifact critique), review game art (screenshot, key art, Steam capsule, icon, HUD, concept, sprite/pixel; genre readability), or create a poster/cover. Chinese triggers include 设计界面, 美化页面, 界面评审, UI 审查, 重新设计, 改版, 设计规范, 配色, 字体搭配, 极简风格, 主题, 海报, 网站评审, 官网改版, 对标, 图片审美, 图片评审, 海报评审, 配色提取, 构图, 科研配图, AI 图片评价, 游戏美术, 游戏审美, 游戏 UI, RPG, MOBA, 二次元, 像素, 游戏截图评审. Not for backend logic or code cleanup with no visible change.
openclaw skills install @linkxzhou/design-tasteThis file is longer than one read (~4,000 characters). Keep reading in chunks to the end (review path, Constraints, build path, report, reference map) before you start.
Taste here means one clear direction, few well-chosen tokens, strong hierarchy, and no default-looking filler. Every mode runs Steps 0–2, then the review path (R3–R6) or the build path (B3–B7), then the final report. Step labels are for your tracking; don't paste them into the deliverable.
references/modes.md.| Mode | Path | Load |
|---|---|---|
| Audit (UI/code review) | Review | audit.md |
| Site Review (URL, 对标) | Review | site-review.md, benchmarks.md, run scripts/review_site.py |
| Image Review (photo/poster/AI image) | Review | image-aesthetics.md, run scripts/review_image.py <img> --type photo|product|poster|social|ui|illustration|figure|ai |
| Game Art Review | Review | game-aesthetics.md, game-workflows.md, run review_image.py --type game-screenshot|key-art|capsule|icon|game-ui|concept|sprite --genre <g> |
| Redesign | Review → Build | audit.md, then redesign.md |
| Create (page/app/component) | Build | direction.md, principles.md, tokens.md |
| Theme (slides/docs) | Build | theming.md |
| Artifact (poster/cover PNG/PDF) | Build | artifacts.md |
| Image Restyle / palette / figures | Build | image-workflows.md |
| Minimalist (overlay) | Same | minimalist.md |
review_site.py for URLs, review_image.py --type … [--genre …] for images (--lang zh for Chinese users). If OCR (tesseract) is available, read the text in images with it.direction.md §5); for build tasks show it to the user before the first file write.audit.md §1 grep counts (distinct hex colors, font sizes, radii, shadows), review_site.py, or review_image.py (+ grayscale/thumbnail for games). Never modify the artifact under review.audit.md §2, site-review.md §2, image-aesthetics.md 8 dims + AI checklist, game-aesthetics.md G1–G11); combine metric and visual scores as the reference says.benchmarks.md/benchmarks.csv or the genre profile. Output: gap table + 2–3 takeaways. Done when: each gap names the benchmark value.references/tokens.md).prefers-reduced-motion.rounded-2xl + shadow-lg on everything; inconsistent radii.Details and alternatives: references/principles.md.
tokens.md); Minimalist: minimalist.md values.prefers-reduced-motion and the closing tags in the first pass. Artifacts: render the PNG/PDF now.</html>, the PDF opens). Then B6 — no polishing before this.pdftotext misses outlined text, so count from your source file) — must be ≤ 25 unless the brief supplies more copy; over → delete lines, don't shrink them; count dominant colors in the render (≥ 2% of pixels, after quantizing) — must be ≤ 4 plus neutrals; fonts embedded or outlined; nothing clipped. Run existing tests/build; Redesign and Image Restyle re-run the Step 1 script and compare before/after numbers.--lang zh gives a Chinese report skeleton; replace every TODO). Build: the direction and trade-offs in 2–4 lines, what was made (file paths), B6 numbers. Review: the mode's template (audit.md §3, site-review.md §4, image-aesthetics.md §7, game-workflows.md §2), leading with a direct answer to the user's question.references/modes.md — full mode table with mode-specific steps per reference file.
references/direction.md — direction prompts, tone catalog, how to pick fonts/palettes per tone.
references/principles.md — color, typography, spacing, radius, shadow, motion, layout rules + anti-patterns.
references/tokens.md — 3-tier token system (primitive → semantic → component) with example.
references/audit.md — P0/P1/P2 checklist, measurable checks, report format.
references/redesign.md — safe upgrade workflow for existing projects.
references/minimalist.md — warm-monochrome editorial style spec.
references/theming.md — themes for slides/docs/reports; theme recipe.
references/artifacts.md — posters and static visual pieces (philosophy → canvas).
references/site-review.md — URL review workflow: capture → metrics → 45/55 score → P0/P1/P2 report.
references/benchmarks.md — top-company homepage breakdowns, industry playbooks, metric targets, common mistakes.
scripts/review_site.py — Playwright capture + metric score + report skeleton; scripts/benchmarks.csv — 147 scored sites.
references/image-aesthetics.md — image rubric: 8 dimensions × type weights, P0/P1/P2, AI-artifact checklist, metric ranges.
references/image-workflows.md — parse → palette → layout → enhance pipeline; zine/collage/product/palette/cover recipes; Nature-style figure checklist; anti-slop prompt templates.
scripts/review_image.py — Pillow+numpy image metrics (palette, harmony, tone, sharpness, noise, colorfulness, thirds/centroid, whitespace) → metrics.json, palette.png, thirds-overlay.png, report.md.
references/game-aesthetics.md — game rubric: 11 dims (readability, value, gameplay clarity, HUD, VFX…) × asset weights, 21 genre profiles, 9 asset rubrics, AI checks, metric ranges.
references/game-workflows.md — grayscale/silhouette/thumbnail/2-second tests, metric interpretation by genre, P0/P1/P2 report, fix recipes, anti-slop game-art prompts.
scripts/review_image.py --type <game type> --genre <g> — adds value bands, figure-ground, shape clarity, HUD coverage, color count, store-thumbnail readability → grayscale.png, thumbnail.png.
references/sources.md — upstream skills, URLs, and licenses.