Token导航 LogoToken导航TokenDH.com
研究检索需要联网github未标认证来源可访问许可证需确认审计通过

ux-design用户体验设计

Agent Skill

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

总安装

356

周安装

15

GitHub Stars

1

下载量

125
CodexClaudeCursorGemini CLI

安装说明

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

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 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

简介

用于辅助界面设计、视觉规范和交互体验优化,适合用户体验改进。

  • 可帮助整理页面结构、生成 UI 方案并检查视觉一致性。
  • 通过 GitHub 安装,兼容 Codex、Claude、Cursor、Gemini CLI 等宿主环境。
  • 需结合品牌与设计系统,避免仅添加装饰元素;涉及页面改动时应通过浏览器预览验证效果。
  • ux-design 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

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.

适合场景

01

用户想查找某类 Agent Skill 时

02

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

03

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

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

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

能力 4

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

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

平台分布

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