Token导航 LogoToken导航

Agent Skill · 研究检索

ux-design(用户体验设计)

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

ux-design 是研究检索类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描已通过,按安装量在研究检索类的 73,675 个 Skill 里排第 61,129。

总安装 356周安装 15GitHub Stars 1下载 125核验 2026-05-01

安装说明

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

安装方式

通过对话安装

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

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

命令行安装

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

skills.shnpx skills
npx skills add https://github.com/petrilahdelma/digitaltableteur --skill ux-design

这个 Skill 是做什么的

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

用于辅助界面设计、视觉规范和交互体验优化,适合用户体验改进。可帮助整理页面结构、生成 UI 方案并检查视觉一致性。通过 GitHub 安装,兼容 Codex、Claude、Cursor、Gemini CLI 等宿主环境。需结合品牌与设计系统,避免仅添加装饰元素;涉及页面改动时应通过浏览器预览验证效果。

ux-design 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/ux-design

上手步骤

4 步
  1. 1

    确认自己的宿主工具

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

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/petrilahdelma/digitaltableteur --skill ux-desi…;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

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

  4. 4

    按最小权限试用

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

常见问题

6 条

ux-design 怎么安装?

在终端执行 npx skills add https://github.com/petrilahdelma/digitaltableteur --skill ux-design。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

ux-design 支持哪些 AI 工具?

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

ux-design 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

ux-design 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

ux-design 用的人多吗?

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

ux-design 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

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

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

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

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 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调用外部服务未明确有提醒
ux-design

用户体验设计 · 本页

3561需要联网未明确通过

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

SKILL.md 原文

UX Design Expert

Core UX Principles

When designing user experiences, always follow these principles:

  1. User-Centered Design: Start with user needs, not business requirements
  2. Cognitive Load Minimization: Reduce mental effort required to complete tasks
  3. Consistency: Maintain predictable patterns across the experience
  4. Feedback & Feedforward: Show system status and next steps clearly
  5. Error Prevention: Design to prevent errors before they occur
  6. Accessibility First: WCAG 2.1 AA minimum, aim for AAA

UX Research Methods

1. User Interviews (Discovery)

When to use: Understanding user motivations, pain points, mental models

Process:

  1. Define research questions (3-5 core questions)
  2. Recruit participants (5-8 users per segment)
  3. Prepare interview guide (open-ended questions)
  4. Conduct 30-45 min sessions
  5. Synthesize findings into themes

Interview Script Template:

Opening (5 min):
- Introduce yourself and research goals
- Explain confidentiality and recording
- Ask for permission to record

Background (10 min):
- Tell me about your role...
- How do you currently solve [problem]?
- Walk me through your last experience with [task]...

Deep Dive (20 min):
- What frustrates you most about [current solution]?
- If you could change one thing, what would it be?
- How do you decide when to [key decision]?

Closing (5 min):
- Is there anything I should have asked but didn't?
- Can you recommend others I should speak with?

Output: Affinity map of user needs, pain points, and opportunities


2. Usability Testing

When to use: Validating designs, identifying friction points

Process:

  1. Define tasks (3-5 critical user flows)
  2. Create prototype (low-fi for early testing, high-fi for refinement)
  3. Recruit 5 participants per round
  4. Conduct moderated sessions (30-45 min)
  5. Measure: task success rate, time on task, error rate, satisfaction

Task Script Template:

Scenario: You need to [realistic goal]. Using this prototype, show me how you would do that.

Observation Notes:
- Where do they hesitate?
- What do they click first?
- Do they use search or navigation?
- What error messages do they encounter?
- Do they complete the task successfully?

Follow-up Questions:
- On a scale of 1-5, how difficult was that?
- What was confusing?
- What would you change?

Nielsen's Severity Rating:

  • 0: Not a usability problem
  • 1: Cosmetic (fix if time)
  • 2: Minor (low priority)
  • 3: Major (high priority)
  • 4: Catastrophic (fix before launch)

3. Heuristic Evaluation (Jakob Nielsen's 10 Heuristics)

Use this checklist to audit any interface:

  1. Visibility of System Status: Does the system keep users informed?

- Loading indicators, progress bars, confirmation messages - ✅ Example: "Saving..." → "Saved!" feedback

  1. Match Between System and Real World: Does it use familiar language?

- Avoid jargon, use user vocabulary - ✅ Example: "Archive" not "Deprecate"

  1. User Control and Freedom: Can users undo mistakes?

- Undo/redo, cancel buttons, back navigation - ✅ Example: "Are you sure?" confirmation for destructive actions

  1. Consistency and Standards: Do similar things look/behave the same?

- Consistent button placement, color meanings, terminology - ✅ Example: Primary action always on right, danger always red

  1. Error Prevention: Does it prevent errors before they happen?

- Constraints (disable invalid options), confirmation dialogs - ✅ Example: Disable "Submit" until required fields are filled

  1. Recognition Rather Than Recall: Is information visible, not hidden?

- Show recent items, autocomplete, tooltips - ✅ Example: Show recently used colors in color picker

  1. Flexibility and Efficiency: Are there shortcuts for experts?

- Keyboard shortcuts, batch actions, customization - ✅ Example: Cmd+K for search, drag-to-select multiple

  1. Aesthetic and Minimalist Design: Is every element necessary?

- Remove decorative elements, prioritize content - ✅ Example: Hide advanced options behind "Advanced" toggle

  1. Help Users Recognize, Diagnose, and Recover from Errors: Are errors helpful?

- Plain language, suggest solutions, show where error occurred - ✅ Example: "Email format invalid. Try: name@example.com"

  1. Help and Documentation: Is help contextual and searchable?

- Tooltips, inline help, search-optimized docs - ✅ Example: "What's this?" icon next to complex fields


Information Architecture

Card Sorting (for Navigation)

Purpose: Understand how users mentally group content

Process:

  1. Create cards for each content item (30-50 cards)
  2. Ask users to group cards into categories that make sense
  3. Ask users to name each category
  4. Analyze groupings to find patterns

Output: Sitemap with user-validated categories

Site Map Template

Homepage
├── About
│   ├── Team
│   ├── Mission
│   └── Contact
├── Services
│   ├── Design System Lift-Off
│   ├── AI Brand Ops
│   └── AI UX Sprint
├── Work (Portfolio)
│   ├── Case Study 1
│   ├── Case Study 2
│   └── All Projects
└── Blog
    ├── Articles
    └── Authors

User Flows & Journey Mapping

User Flow Diagram

Purpose: Visualize how users move through a task

Example: Contact Form Submission

[User lands on Contact page]
        ↓
[Reads page content]
        ↓
[Fills form fields] → [Validation error?] → [Fix errors]
        ↓                                          ↓
[Clicks Submit] ←───────────────────────────────────┘
        ↓
[Loading state]
        ↓
[Success confirmation] → [Receives email]
        ↓
[CTA: Browse services]

Flow Analysis Checklist:

  • Is the happy path clear?
  • Are error states handled gracefully?
  • Can users exit at any point?
  • Is there a clear next action after completion?

Journey Map Template

For: [User Persona Name] Scenario: [Specific goal or task]

StageUser ActionThoughtsEmotionsPain PointsOpportunities
AwarenessGoogles "design system consultancy""Need help scaling our design..."Hopeful but overwhelmedToo many optionsClear positioning: "DS Lift-Off in 4 weeks"
ConsiderationVisits homepage, reads case studies"Do they understand my problem?"SkepticalVague outcomesShow metrics: "50% faster onboarding"
DecisionChecks pricing, reads testimonials"Can I afford this?"AnxiousNo transparent pricingPrice ranges + ROI calculator
OnboardingBooks consultation, fills form"What happens next?"UncertainNo confirmation emailAuto-reply + calendar invite
ExperienceReceives deliverables"This is exactly what I needed!"Relieved-Upsell: Care retainer

Wireframing Guidelines

Low-Fidelity Wireframes (Sketches)

When: Early exploration, rapid iteration

Tools: Paper, whiteboard, Figma low-fi kit

Focus:

  • Layout structure
  • Content hierarchy
  • Navigation patterns
  • Interaction zones

Example: Service Page Wireframe

┌─────────────────────────────────────┐
│  Logo    Nav1  Nav2  Nav3  [CTA]   │  ← Header
├─────────────────────────────────────┤
│                                     │
│   ┌─────────────────────────────┐  │
│   │  [ Hero Image ]             │  │  ← Hero
│   │  DESIGN SYSTEM LIFT-OFF     │  │
│   │  Get production-ready DS    │  │
│   │  in 4 weeks                 │  │
│   │  [Book Consultation]        │  │
│   └─────────────────────────────┘  │
│                                     │
│   ┌───────────┬───────────┬──────┐ │
│   │ Week 1    │ Week 2    │Week 3│ │  ← Process
│   │ Discovery │ Build     │Launch│ │
│   └───────────┴───────────┴──────┘ │
│                                     │
│   DELIVERABLES:                     │  ← Details
│   - Token system                    │
│   - 20+ components                  │
│   - Documentation                   │
│                                     │
│   PRICING: €18-25k                  │
│   [Get Started]                     │
│                                     │
│   ┌─────────┐ ┌─────────┐          │  ← Testimonials
│   │ Quote 1 │ │ Quote 2 │          │
│   └─────────┘ └─────────┘          │
└─────────────────────────────────────┘

High-Fidelity Wireframes

When: Pre-development handoff

Include:

  • Real content (not lorem ipsum)
  • Actual component names from design system
  • Interaction states (hover, active, disabled)
  • Responsive breakpoints (mobile, tablet, desktop)
  • Annotations for developers

Conversion Optimization

Landing Page Anatomy (CRO Best Practices)

Above the Fold:
├── Unique Value Prop (10 words max)
├── Subheadline (explain who it's for)
├── Hero Image/Video (show product in context)
└── Primary CTA (action-oriented: "Start Your Lift-Off")

Social Proof:
├── Client logos (6-8 recognizable brands)
├── Testimonial with photo + name + company
└── Metric (e.g., "500+ components shipped")

Benefits (Not Features):
├── Benefit 1: "Launch faster" (not "Component library")
├── Benefit 2: "Scale your team" (not "Documentation")
└── Each with icon + short description

How It Works:
├── Step 1 → Step 2 → Step 3 (visual timeline)
└── Keep it to 3-4 steps max

Objection Handling:
├── FAQ (address top 5 objections)
└── Risk reversal ("If we don't hit KPIs, 2 weeks free")

Final CTA:
├── Repeat primary CTA
└── Low-friction secondary ("Download case study")

Accessibility UX Patterns

Keyboard Navigation

Tab Order:

  1. Skip to main content link (first tab)
  2. Navigation menu
  3. Main content (logical reading order)
  4. Footer

Shortcuts:

  • Tab / Shift+Tab: Navigate forward/back
  • Enter / Space: Activate buttons/links
  • Esc: Close modals/menus
  • Arrow keys: Navigate within components (tabs, dropdowns)

Screen Reader Optimization

Landmarks:

<header>...</header>        <!-- Banner -->
<nav aria-label="Main">...</nav>
<main>...</main>
<aside>...</aside>          <!-- Complementary -->
<footer>...</footer>        <!-- Contentinfo -->

ARIA Labels:

<!-- For icons without text -->
<button aria-label="Close dialog">
  <svg>...</svg>
</button>

<!-- For complex widgets -->
<div role="tablist" aria-label="Service options">
  <button role="tab" aria-selected="true">Lift-Off</button>
  <button role="tab" aria-selected="false">Brand Ops</button>
</div>

Mobile-First UX

Progressive Disclosure

Pattern: Show essentials first, reveal details on demand

Example: Service Card

Mobile (320px):

┌─────────────────┐
│ DS Lift-Off     │
│ 4 weeks         │
│ €18-25k         │
│ [Learn More]    │
└─────────────────┘

Desktop (1024px):

┌─────────────────────────────────────────────┐
│ Design System Lift-Off               €18-25k│
│ Get a production-ready design system in 4   │
│ weeks. Includes tokens, components, docs.   │
│                                             │
│ ✓ Token system    ✓ Documentation          │
│ ✓ 20+ components  ✓ Training sessions      │
│                                             │
│ [Book Consultation] [Download Case Study]  │
└─────────────────────────────────────────────┘

Touch Target Sizes

  • Minimum: 44×44px (iOS), 48×48px (Material Design)
  • Spacing: 8px between targets minimum
  • Hit area > visual size (padding increases tap zone)
.button {
  padding: 12px 24px; /* Visual size */

  /* Extend hit area with pseudo-element */
  position: relative;
}

.button::before {
  content: '';
  position: absolute;
  inset: -8px; /* 8px hit area extension */
}

Cognitive Load Optimization

Miller's Law: 7±2 Items

Problem: Long lists overwhelm users

Solution: Chunk information into 5-7 groups

Bad Example (12 navigation items):

Home | About | Team | Mission | Services | Pricing | Work | Case Studies | Blog | Authors | Contact | FAQ

Good Example (5 groups):

About (Team, Mission)
Services (Pricing, Offerings)
Work (Portfolio, Case Studies)
Insights (Blog, Authors)
Contact

Hick's Law: Choice Overload

Problem: More options = slower decisions

Solution: Reduce choices, guide users

Example: Service Selection

Bad (overwhelming):

  • Design System Audit ($X)
  • Token Architecture ($Y)
  • Component Library ($Z)
  • Documentation ($A)
  • Training ($B)
  • Governance ($C)
  • Maintenance ($D)

Good (packaged):

  • Lift-Off (Audit + Tokens + Library) - €18-25k
  • Brand Ops (Templates + Governance) - €12-18k
  • AI Sprint (Prototype + Evaluation) - €9-14k

Micro-Interactions

Feedback Patterns

States to design for:

  1. Idle: Default state
  2. Hover: Cursor over element (desktop only)
  3. Focus: Keyboard navigation
  4. Active: Click/tap in progress
  5. Loading: Async operation
  6. Success: Operation complete
  7. Error: Operation failed
  8. Disabled: Unavailable

Button Example:

Idle:     [Submit]              (blue background)
Hover:    [Submit]              (darker blue, slight scale)
Focus:    [Submit]              (outline visible)
Active:   [Submit]              (pressed effect)
Loading:  [○ Submitting...]    (spinner + text)
Success:  [✓ Submitted]        (green, checkmark)
Error:    [✕ Try Again]        (red, error icon)
Disabled: [Submit]              (gray, cursor not-allowed)

Form UX Best Practices

Input Field Design

Label:
- Always visible (not placeholder)
- Above input (not inline)
- Clear language ("Email address" not "Email")

Input:
- Large enough for touch (48px height min)
- Correct input type (email, tel, number)
- Autocomplete enabled
- Clear error state (red border + icon)

Help Text:
- Below input (not in placeholder)
- Show before user interacts
- Example: "We'll never share your email"

Error Message:
- Specific ("Email missing @" not "Invalid")
- Show immediately after blur
- Suggest fix ("Try: name@example.com")

Success State:
- Green checkmark when valid
- Optional: "Looks good!" message

Multi-Step Forms

Progress Indicator:

Step 1: Contact Info  →  Step 2: Details  →  Step 3: Review
  [●]                      [○]                  [○]

Best Practices:

  • Show progress (step X of Y)
  • Allow back navigation (no data loss)
  • Save drafts automatically
  • Show error summary at top
  • Validate per-step, not only on submit

Design System UX Patterns

Component Discovery

Problem: Designers/developers can't find the right component

Solution: Multi-faceted navigation in Storybook

  1. By Category: Layout, Forms, Feedback, Data Display
  2. By Use Case: "I need to show a loading state" → Spinner
  3. By Search: Fuzzy search across component names and tags
  4. By Status: Production, Beta, Deprecated, WIP

Component Documentation Template

# Button

## When to use
Use buttons for primary actions like submitting forms or confirming decisions.

## When NOT to use
Don't use buttons for navigation—use links instead.

## Variants
- **Primary**: Main action on page (one per screen)
- **Secondary**: Alternative actions
- **Danger**: Destructive actions (delete, remove)

## Accessibility
- Always include visible text (not icon-only)
- Loading state announces to screen readers
- Disabled buttons explain why ("Save unavailable: form incomplete")

## Examples
[Storybook playground with live code]

Metrics & KPIs

UX Metrics Framework

MetricWhatHow to Measure
Task Success Rate% of users who complete taskUsability testing
Time on TaskHow long to completeAnalytics + testing
Error Rate% of actions that result in errorError tracking
Satisfaction (SUS)Subjective usability scorePost-task survey
Net Promoter ScoreWould recommend?Email survey
Bounce Rate% who leave immediatelyGoogle Analytics
Conversion Rate% who complete goalAnalytics funnel

System Usability Scale (SUS) Survey

Post-task questionnaire (1 = Strongly Disagree, 5 = Strongly Agree):

  1. I think I would like to use this system frequently
  2. I found the system unnecessarily complex
  3. I thought the system was easy to use
  4. I think I would need support to use this system
  5. I found the various functions well integrated
  6. I thought there was too much inconsistency
  7. I would imagine most people would learn quickly
  8. I found the system very cumbersome to use
  9. I felt very confident using the system
  10. I needed to learn a lot before I could get going

Score: (Sum odd items - 5) + (25 - sum even items) × 2.5 Benchmark: 68+ is above average


When to Use This Skill

Activate this skill when:

  • Planning user research studies
  • Creating user personas or journey maps
  • Designing user flows or wireframes
  • Conducting usability tests
  • Performing heuristic evaluations
  • Optimizing conversion funnels
  • Improving form UX
  • Designing accessible experiences
  • Reducing cognitive load
  • Measuring UX success metrics
  • Auditing information architecture
  • Creating mobile-first experiences

Remember: Always validate designs with real users before development.

平台分布

Codex

36.01%
按下载量换算45

Claude

29.84%
按下载量换算37

Cursor

18.62%
按下载量换算23

Gemini CLI

8.92%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

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

继续浏览同类 Skills