Token导航 LogoToken导航TokenDH.com
效率操作浏览器clawhub未标认证来源可访问clear审计通过

ui-polish-passui 波兰通行证

Agent Skill

用于辅助界面设计、视觉规范、排版、配色、布局和交互体验优化。它适合让 Agent 根据产品场景整理页面结构、生成 UI 方案、检查视觉一致性或改进组件层级。使用时需要结合现有品牌、设计系统和用户任务,不应只堆装饰元素;涉及真实页面改动时,应通过截图或浏览器预览检查文本溢出、对齐和响应式表现。

总安装

4,896

周安装

159

GitHub Stars

公开资料未说明

下载量

1,584
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:ui-polish-pass(ui 波兰通行证)
来源仓库:https://github.com/aa-on-ai/ui-polish-pass
安装命令:
openclaw skills install ui-polish-pass
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install ui-polish-pass

简介

用于对界面进行视觉润色和细节优化。ui-polish-pass 属于效率类 Skill,可作为该场景下的辅助能力补充。

  • 聚焦空间布局、层次结构和对齐清理。适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。
  • 适合作为设计流程的最后一步提升整体质感。
  • 应在设计审查和 UX 基线检查后运行。
  • 帮助提升界面的专业度和视觉一致性。

SKILL.md

name
ui-polish-pass
description
>

UI Polish Pass

Core Pack — Always Active

This is a core skill. Use as the final step after design-review and ux-baseline-check on all visual work.

The screen works. Now make it feel right. This is the difference between functional and professional.

Core Lens

  • Distill before decorating.
  • Strip the screen to its essential structure, then add back only what earns its place.
  • If a polish pass needs more color, more cards, and more chrome, it is probably not a polish pass.
  • Use /bolder and /quieter as directional moves:

- /bolder = increase contrast, hierarchy, or confidence without adding clutter - /quieter = remove noise, reduce emphasis, let the right thing lead

The Pass (run sequentially)

Pass 1: Spacing & Breathing Room

  • [ ] Section spacing — major sections have clear visual separation (32-48px minimum between groups)
  • [ ] Element spacing — consistent gaps within groups (use the project's spacing scale, usually 4/8/12/16/24)
  • [ ] Edge padding — content doesn't touch container edges. Minimum 16px padding, 24-32px preferred
  • [ ] The squint test — do clear groups emerge, or is it one undifferentiated blob?
  • [ ] Remove, don't add — if two elements feel crowded, try removing one before adding more UI

Pass 2: Typography Hierarchy

  • [ ] One clear headline — the page has exactly one thing that reads as the primary heading
  • [ ] Three levels max — heading, subheading, body. If you need more, the IA is probably wrong
  • [ ] Weight before size — try bold before bigger. Try softer opacity before smaller
  • [ ] No orphan labels — labels without content, headers without their section
  • [ ] Consistent text styles — same content type uses the same style everywhere

Pass 3: Alignment & Grid

  • [ ] Left-align by default — center alignment is for special moments, not routine content
  • [ ] Consistent gutters — columns have the same gap throughout
  • [ ] Baseline alignment — text in adjacent columns sits cleanly together
  • [ ] No rogue pixels — near-miss alignment reads cheap fast
  • [ ] Max content width — prose doesn't exceed 65-75 characters per line

Pass 4: Color & Contrast

  • [ ] Restrained palette — use project colors only, don't improvise new ones
  • [ ] Tinted neutrals — prefer slightly warm/cool neutrals over pure gray
  • [ ] Hierarchy through opacity — secondary text at 60-70%, tertiary at 40-50% when appropriate
  • [ ] No decoration color — color means action, status, selection, or rare emphasis
  • [ ] Dark/light mode — if the project supports both, check both

Pass 5: Interactive Feel

  • [ ] Hover states exist — every clickable element acknowledges intent
  • [ ] Transitions are smooth — 150-200ms for micro-interactions, ~300ms for layout changes
  • [ ] Easing is refined — no bounce, no elastic, no novelty curves
  • [ ] Cursor changes — pointer on clickable, not-allowed on disabled, grab on draggable
  • [ ] Focus visible — tab through the page, always know where you are
  • [ ] No dead zones — click targets are generous, not tiny islands of text

Pass 6: Micro-Details

  • [ ] Tabular numbers — any dynamically updating number uses font-variant-numeric: tabular-nums to prevent layout shift (counters, prices, stats, timers)
  • [ ] Text wrapping — headings use text-wrap: balance, body text uses text-wrap: pretty to avoid orphans
  • [ ] Font smoothing — root layout has -webkit-font-smoothing: antialiased for crisper text on macOS
  • [ ] Concentric border radius — nested rounded elements have outer radius = inner radius + padding (see alignment.md)
  • [ ] Image outlines — images on light backgrounds get a subtle outline: 1px solid rgba(0,0,0,0.06) for consistent depth
  • [ ] Icon animations — icons that change state (open/close, play/pause) cross-fade with opacity + scale, not hard swap
  • [ ] Scale on press — buttons use scale(0.97) on active state for tactile feedback, 100ms transition
  • [ ] No transition: all — always specify exact properties (transition-property: transform, opacity)

Pass 7: Final Proof

  • [ ] Screenshot at 1x — does it still look professional at actual pixels?
  • [ ] Compare to reference — side by side, honestly
  • [ ] The 3-second test — can someone tell what the screen is for quickly?
  • [ ] Would Linear or Vercel ship this?
  • [ ] Final distill pass — what can you remove and make better at the same time?

When NOT to Polish

  • Prototypes Aaron hasn't aligned on yet
  • Throwaway experiments or spikes
  • Internal tools where speed matters more than beauty

Polish comes after structure is approved. Never polish a bad foundation.

Speed Tips

  • Fix spacing first — it solves half the problem
  • Use the browser inspector grid overlay to check alignment
  • Compare at actual viewport width, not narrow devtools panels
  • If you're spending more than 15 minutes on polish, something structural is probably wrong
  • If the UI feels weak, choose a direction: /bolder or /quieter, then commit

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

97.85%
按下载量换算1,550

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills