Token导航 LogoToken导航

Agent Skill · 研究检索

ui-ux(用户界面用户体验)

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

ui-ux 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为执行命令;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 3,104。

总安装 48,795周安装 2,013GitHub Stars 公开资料未说明下载 15,943核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.0.0

安装方式

通过对话安装

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

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

命令行安装

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

ClawHubOpenClaw
openclaw skills install ui-ux

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

可搜索的 UI/UX 设计数据库:50 多种样式、97 个调色板、57 种字体配对、99 条 UX 规则、25 种图表类型。CLI 从自然语言生成设计系统。数据驱动对 UI 设计的补充。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install ui-ux;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要执行命令,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

ui-ux 怎么安装?

在终端执行 openclaw skills install ui-ux。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

ui-ux 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

ui-ux 需要什么权限?

权限级别是执行命令。安装流程涉及命令执行,可能通过 openclaw skills install ui-ux 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

ui-ux 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

ui-ux 用的人多吗?

公开数据是累计安装 48,795 次,近一周安装 2,013 次,下载 15,943 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

ui-ux 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要执行命令,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 不能接受 Skill 在你机器上执行命令的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
ui-ux

用户界面用户体验 · 本页

48,795—执行命令MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
ui-ux-pro-max
model
fast
version
1.1.0
description
>
tags
[design, ui, ux, color, typography, style, accessibility, charts]
related
[ui-design, frontend-design, web-design]

UI/UX Pro Max

Searchable design database with CLI for generating complete design systems from natural language queries.

See also: ui-design for fundamentals and decision-making. This skill provides data-driven recommendations via CLI.

When to Use

  • Designing new UI components or pages
  • Choosing color palettes and typography
  • Reviewing code for UX issues
  • Building landing pages or dashboards
  • Implementing accessibility requirements

Rule Categories by Priority

PriorityCategoryImpactDomain
1AccessibilityCRITICALux
2Touch & InteractionCRITICALux
3PerformanceHIGHux
4Layout & ResponsiveHIGHux
5Typography & ColorMEDIUMtypography, color
6AnimationMEDIUMux
7Style SelectionMEDIUMstyle, product
8Charts & DataLOWchart

Quick Reference

Accessibility (CRITICAL)

  • color-contrast — Minimum 4.5:1 ratio for normal text
  • focus-states — Visible focus rings on interactive elements
  • alt-text — Descriptive alt text for meaningful images
  • aria-labels — aria-label for icon-only buttons
  • keyboard-nav — Tab order matches visual order
  • form-labels — Use label with for attribute

Touch & Interaction (CRITICAL)

  • touch-target-size — Minimum 44x44px touch targets
  • hover-vs-tap — Use click/tap for primary interactions
  • loading-buttons — Disable button during async operations
  • error-feedback — Clear error messages near the problem
  • cursor-pointer — Add cursor-pointer to clickable elements

Performance (HIGH)

  • image-optimization — Use WebP, srcset, lazy loading
  • reduced-motion — Check prefers-reduced-motion
  • content-jumping — Reserve space for async content

Layout & Responsive (HIGH)

  • viewport-meta — width=device-width initial-scale=1
  • readable-font-size — Minimum 16px body text on mobile
  • horizontal-scroll — Ensure content fits viewport width
  • z-index-management — Define z-index scale (10, 20, 30, 50)

Typography & Color (MEDIUM)

  • line-height — Use 1.5-1.75 for body text
  • line-length — Limit to 65-75 characters per line
  • font-pairing — Match heading/body font personalities

Animation (MEDIUM)

  • duration-timing — Use 150-300ms for micro-interactions
  • transform-performance — Use transform/opacity, not width/height
  • loading-states — Skeleton screens or spinners

Style Selection (MEDIUM)

  • style-match — Match style to product type
  • consistency — Use same style across all pages
  • no-emoji-icons — Use SVG icons, not emojis

Charts & Data (LOW)

  • chart-type — Match chart type to data type
  • color-guidance — Use accessible color palettes
  • data-table — Provide table alternative for accessibility

Installation

OpenClaw / Moltbot / Clawbot

npx clawhub@latest install ui-ux-pro-max

Prerequisites

Python 3 is required for the search CLI.

python3 --version

Workflow

When a user requests UI/UX work (design, build, create, implement, review, fix, improve), follow these steps.

Step 1: Analyze Requirements

Extract from the user request:

  • Product type: SaaS, e-commerce, portfolio, dashboard, landing page
  • Style keywords: minimal, playful, professional, elegant, dark mode
  • Industry: healthcare, fintech, gaming, education
  • Stack: React, Vue, Next.js, or default to html-tailwind

Step 2: Generate Design System

Always start with --design-system to get comprehensive recommendations:

python3 scripts/search.py "<product_type> <industry> <keywords>" --design-system [-p "Project Name"]

This searches 5 domains in parallel (product, style, color, landing, typography), applies reasoning rules from ui-reasoning.csv, and returns a complete design system: pattern, style, colors, typography, effects, and anti-patterns.

Example:

python3 scripts/search.py "beauty spa wellness service" --design-system -p "Serenity Spa"

Step 2b: Persist Design System

Save the design system for hierarchical retrieval across sessions:

python3 scripts/search.py "<query>" --design-system --persist -p "Project Name"

Creates:

  • design-system/MASTER.md — Global source of truth
  • design-system/pages/ — Folder for page-specific overrides

With page override:

python3 scripts/search.py "<query>" --design-system --persist -p "Project Name" --page "dashboard"

Hierarchical retrieval: When building a specific page, check design-system/pages/<page>.md first. If it exists, its rules override the Master file. Otherwise use design-system/MASTER.md exclusively.

Step 3: Supplement with Domain Searches

After generating the design system, use domain searches for additional detail:

python3 scripts/search.py "<keyword>" --domain <domain> [-n <max_results>]
NeedDomainExample
More style optionsstyle--domain style "glassmorphism dark"
Chart recommendationschart--domain chart "real-time dashboard"
UX best practicesux--domain ux "animation accessibility"
Alternative fontstypography--domain typography "elegant luxury"
Landing structurelanding--domain landing "hero social-proof"

Step 4: Stack Guidelines

Get implementation-specific best practices. Default to html-tailwind if unspecified.

python3 scripts/search.py "<keyword>" --stack html-tailwind

Available stacks: html-tailwind, react, nextjs, vue, svelte, swiftui, react-native, flutter, shadcn, jetpack-compose


Search Reference

Domains

DomainUse ForExample Keywords
productProduct type recommendationsSaaS, e-commerce, portfolio, healthcare
styleUI styles, colors, effectsglassmorphism, minimalism, dark mode
typographyFont pairings, Google Fontselegant, playful, professional
colorColor palettes by product typesaas, ecommerce, healthcare, fintech
landingPage structure, CTA strategieshero, testimonial, pricing, social-proof
chartChart types, library recstrend, comparison, timeline, funnel
uxBest practices, anti-patternsanimation, accessibility, z-index
reactReact/Next.js performancewaterfall, bundle, suspense, memo
webWeb interface guidelinesaria, focus, keyboard, semantic
promptAI prompts, CSS keywords(style name)

Stacks

StackFocus
html-tailwindTailwind utilities, responsive, a11y (DEFAULT)
reactState, hooks, performance, patterns
nextjsSSR, routing, images, API routes
vueComposition API, Pinia, Vue Router
svelteRunes, stores, SvelteKit
swiftuiViews, State, Navigation, Animation
react-nativeComponents, Navigation, Lists
flutterWidgets, State, Layout, Theming
shadcnshadcn/ui components, theming, forms
jetpack-composeComposables, Modifiers, State Hoisting

Output Formats

# ASCII box (default) — best for terminal display
python3 scripts/search.py "fintech crypto" --design-system

# Markdown — best for documentation
python3 scripts/search.py "fintech crypto" --design-system -f markdown

Example Workflow

User request: "Build a landing page for a professional skincare service"

Step 1 — Analyze: Beauty/Spa service, elegant/professional, html-tailwind default.

Step 2 — Design system:

python3 scripts/search.py "beauty spa wellness service elegant" --design-system -p "Serenity Spa"

Step 3 — Supplement:

python3 scripts/search.py "animation accessibility" --domain ux
python3 scripts/search.py "elegant luxury serif" --domain typography

Step 4 — Stack:

python3 scripts/search.py "layout responsive form" --stack html-tailwind

Then synthesize design system + detailed searches and implement.


Search Tips

  1. Be specific — "healthcare SaaS dashboard" beats "app"
  2. Search multiple times — Different keywords reveal different insights
  3. Combine domains — Style + Typography + Color = complete system
  4. Always check UX — Search "animation", "z-index", "accessibility" for common issues
  5. Use the stack flag — Get implementation-specific best practices
  6. Iterate — If first search misses, try different keywords

Common Rules for Professional UI

Icons & Visual Elements

RuleDoDon't
No emoji iconsUse SVG icons (Heroicons, Lucide, Simple Icons)Use emojis as UI icons
Stable hover statesUse color/opacity transitionsUse scale transforms that shift layout
Correct brand logosResearch official SVG from Simple IconsGuess or use incorrect logo paths
Consistent icon sizingFixed viewBox (24x24) with w-6 h-6Mix different icon sizes

Interaction & Cursor

RuleDoDon't
Cursor pointercursor-pointer on all clickable elementsLeave default cursor on interactive elements
Hover feedbackVisual feedback (color, shadow, border)No indication element is interactive
Smooth transitionstransition-colors duration-200Instant changes or >500ms

Light/Dark Mode Contrast

RuleDoDon't
Glass card (light)bg-white/80 or higher opacitybg-white/10 (too transparent)
Text contrast (light)#0F172A (slate-900) for text#94A3B8 (slate-400) for body text
Muted text (light)#475569 (slate-600) minimumgray-400 or lighter
Border visibilityborder-gray-200 in light modeborder-white/10 (invisible)

Layout & Spacing

RuleDoDon't
Floating navbartop-4 left-4 right-4 spacingStick to top-0 left-0 right-0
Content paddingAccount for fixed navbar heightLet content hide behind fixed elements
Consistent max-widthSame max-w-6xl or max-w-7xlMix different container widths

Pre-Delivery Checklist

Visual Quality

  • [ ] No emojis used as icons (use SVG instead)
  • [ ] All icons from consistent set (Heroicons/Lucide)
  • [ ] Brand logos verified (Simple Icons)
  • [ ] Hover states don't cause layout shift
  • [ ] Theme colors used directly (bg-primary not var() wrapper)

Interaction

  • [ ] All clickable elements have cursor-pointer
  • [ ] Hover states provide clear visual feedback
  • [ ] Transitions are 150-300ms
  • [ ] Focus states visible for keyboard navigation

Light/Dark Mode

  • [ ] Light mode text has 4.5:1 minimum contrast
  • [ ] Glass/transparent elements visible in light mode
  • [ ] Borders visible in both modes
  • [ ] Both modes tested before delivery

Layout

  • [ ] Floating elements have proper edge spacing
  • [ ] No content hidden behind fixed navbars
  • [ ] Responsive at 375px, 768px, 1024px, 1440px
  • [ ] No horizontal scroll on mobile

Accessibility

  • [ ] All images have alt text
  • [ ] Form inputs have labels
  • [ ] Color is not the only indicator
  • [ ] prefers-reduced-motion respected

平台分布

OpenClaw

96.09%
按下载量换算15,320

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

未展示

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install ui-ux 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills