ワンクリックで
html-design-polish
网页需要产品清晰度、信息层级、响应式或视觉系统美化、重设计或设计审计时使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
网页需要产品清晰度、信息层级、响应式或视觉系统美化、重设计或设计审计时使用。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Windows C盘、项目垃圾、Docker/WSL、Git worktree、CodeGraph、Agent 会话或内存异常需要安全审计、清理和验证时使用。
Manage Agent Skills across Codex, Claude Code, local/global/project roots, Skill Hubs, GitHub, skills.sh, and managed plugin caches. Use when searching, installing, updating, upgrading, syncing, merging, auditing, deduplicating, cleaning, packaging, publishing, validating, resolving upstream sources, choosing runtime or scope, or working with skill-upgrade, check_upstreams.ps1, Claude Code plugins, skills-lock.json, or skill-upstreams.json. Do not use for ordinary software-package upgrades or non-skill file cleanup.
Create or refresh screenshot-led product hero images, localized interface captures, and image-led README sections for GitHub repositories. Use whenever a user asks to make a GitHub README show a GUI product visually, add software screenshots, design a README hero image, reproduce a screenshot-collage reference, or prepare repository-bound visual documentation. For GUI applications, default to the deterministic product-proof split hero with real software screenshots unless the user explicitly requests another visual direction.
Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a frontend interface. Covers websites, landing pages, dashboards, product UI, app shells, components, forms, settings, onboarding, and empty states. Handles UX review, visual hierarchy, information architecture, cognitive load, accessibility, performance, responsive behavior, theming, anti-patterns, typography, fonts, spacing, layout, alignment, color, motion, micro-interactions, UX copy, error states, edge cases, i18n, and reusable design systems or tokens. Also use for bland designs that need to become bolder or more delightful, loud designs that should become quieter, live browser iteration on UI elements, or ambitious visual effects that should feel technically extraordinary. Not for backend-only or non-UI tasks.
Design engineering principles for making interfaces feel polished. Use when building UI components, reviewing frontend code, implementing animations, hover states, shadows, borders, typography, micro-interactions, enter/exit animations, or any visual detail work. Triggers on UI polish, design details, "make it feel better", "feels off", stagger animations, border radius, optical alignment, font smoothing, tabular numbers, image outlines, box shadows.
UI/UX design intelligence for web and mobile. Searchable local database with 84 styles, 192 color palettes, 74 font pairings, 192 product types, 98 UX guidelines, 104 icon entries, 16 GSAP motion presets, and 25 chart types across 22 stacks (React, Next.js, Vue, Nuxt, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Jetpack Compose, Angular, Laravel, JavaFX, WPF, WinUI, Avalonia, Uno Platform, UWP, Three.js, and HTML/CSS). Use when designing, building, or reviewing UI: pages, components, color schemes, typography, layout, accessibility, animation, or data visualization.
| name | html-design-polish |
| description | 网页需要产品清晰度、信息层级、响应式或视觉系统美化、重设计或设计审计时使用。 |
Make the product purpose and primary user task clear before adding visual character. Build quality through hierarchy, proportion, spacing, material, and brand fit; do not reproduce a fixed palette, font, radius, layout, or component library.
Use for product pages, internal tools, navigation hubs, mobile web tools, design audits, redesigns, visual refinement, reference-image interpretation, and pages that feel generic, templated, or brand-incoherent.
Do not trigger by default for:
In an existing project, preserve data, formulas, links, routes, states, business rules, and working behavior unless the brief explicitly changes them. Do not turn a focused tool into a landing page or dashboard merely to make it look more designed.
Use when the user asks to analyze, assess, audit, evaluate, recommend, or explicitly says not to modify yet.
Use when the user asks to modify, redesign, optimize, implement, repair the design, or polish the page.
Do not stop after routine diagnosis to request approval. An unfamiliar project is not a blocker: inspect it, establish invariants, and proceed.
Stop only if a critical input is absent, the project cannot be inspected or run enough to act safely, the next action creates irreversible/material external risk, or the user must choose between materially different product directions.
Use this order. Do not start with colors, gradients, glass, or animation when an earlier layer fails.
Classify the page before judging layout:
Confirm that the current page model matches the actual product purpose. Diagnose these errors first:
If the model is wrong, repair model and task sequence before visual polish.
State, in one sentence each:
Ask:
If these answers are unclear, solve this layer before styling.
List visible modules in order. Rank each by user value and frequency.
Check:
When several entries exist, group by user task and status. Do not flatten internal project names into equal cards. Promote the primary available action or result; make secondary entries quieter but discoverable.
Treat mobile as a new composition and disclosure problem, not a reduced desktop layout.
For every responsive state decide:
Test the actual minimum supported width, 375 px, 414 px, relevant tablet, and relevant landscape. Check for horizontal overflow, clipped controls, vertical character stacking, accidental multi-line clickable labels, loss of primary-task exposure, and touch-target failures.
Select columns from item count, task frequency, and label length. For example, a compact 3×2 grid can suit six navigation entries; it is not a global mobile rule.
Use visual treatment to clarify purpose, hierarchy, state, and brand. Do not use it to hide structural weakness.
Inspect in this order when the page feels ordinary, heavy, generic, or “not premium”:
Give every color, surface, border, icon, image, and animation a job: identity, hierarchy, state, grouping, affordance, depth, feedback, or explanation. Remove it if it has none.
Standardize repeated geometry and interaction behavior. Preserve meaningful product/brand differences such as logos and restrained product accents. “Unified” does not mean every item has identical color or prominence.
Use a supplied reference image to extract hierarchy, proportion, material, contrast, image role, and interaction tone. Adapt those decisions to the product; do not copy pixels or change product purpose. Keep critical text in HTML rather than generated imagery.
For every named project, product, or service entry shown on the page, generate one corresponding primary icon with Image2 (image_gen). Do not substitute generic line icons, emoji, or a repeated placeholder as the primary project identifier.
| Condition | Judge | Act |
|---|---|---|
| First viewport is unclear | Purpose, outcome, and next action are not visible together | Reorder/rewrite the first viewport before styling |
| A result tool starts with explanation | The result is delayed by low-frequency detail | Promote the result; collapse or defer explanation |
| Users choose among many entries | Frequency, grouping, status, and scan order | Group by task; give primary/available/secondary entries distinct weight |
| A selector dominates the page | Control uses more attention/space than controlled content | Replace default-expanded cards with compact choices; expand only where needed |
| The UI feels heavy | Nested frames, repeated labels, oversized cards, too many borders | Remove one structural layer at a time; retain only layers with a job |
| The page feels generic | Product could be swapped by changing logo/accent only | Increase product-specific task language, structure, and asset role |
| The page feels “not premium” | Hierarchy, proportion, spacing, type, density, or asset quality is weak | Correct those first; add effects only if they strengthen the direction |
| Strong material/style is requested | It supports brand but risks legibility | Build controlled layers; protect contrast, focus, and reduced motion |
| Reference image is supplied | DNA is useful but product differs | Adapt visual DNA, retain current product task and invariants |
| Visual-only change is requested | Behavior must remain unchanged | Lock invariants and exercise them before/after |
| Brand variants coexist | Uniformity may erase recognition | Standardize system rules; retain meaningful identity signals |
| Mobile is crowded | Desktop order/density no longer serves the task | Reorder, regroup, collapse, resize, and retest |
Before editing, identify and protect:
Create or run the smallest useful checks for these invariants. A visual improvement that breaks a business rule is a regression.
Change page order, grouping, disclosure, navigation, or CTA weight only when product model, task sequence, or hierarchy requires it. Otherwise patch locally.
After structure changes, verify protected behavior before visual polish. If the task is still unclear with colors/effects mentally removed, continue structural work.
Reuse sound existing tokens. When creating new rules, define named roles for typography, spacing, surface, border, focus, status, motion, and brand accents. Avoid per-element visual improvisation.
Use containers for repeated entities, state, interaction, or meaningful grouping. Use icons for navigation, status, or rapid recognition; do not attach them automatically to every heading or row.
For project/service entry cards, run the required Image2 icon-generation pass before final card polish. Generate first, place real assets, then tune crop, vessel, contrast, and spacing around the approved icons. Do not judge the card system from placeholder icons.
Design mobile deliberately:
Run the actual page. At each target viewport, record:
Compare the same state before and after. Then perform a second refinement pass for line breaks, spacing, content width, same-weight residue, focus/selected treatment, numeric alignment, image contrast, and reduced motion.
Use this structure in Audit mode or as internal notes in Execute mode.
Choose output depth from task scale. Do not create a full design report for a small targeted refinement.
Return only:
Return, in order:
Never present a contextual palette, font, radius, card form, or layout as a universal rule.