Skip to content
Back to skills

Specialized

ASecurity

UX/UI design skill - User research, prototyping, design systems, accessibility

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
designtestingdocumentation

Security analysis

A100/100

Pro scans all 9 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add pluginagentmarketplace/custom-plugin-linux --skill specialized --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Specialized?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Specialized
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/pluginagentmarketplace-specialized-5b3a6b59/badge)](https://www.skillsdirectory.com/skills/pluginagentmarketplace-specialized-5b3a6b59)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: ux
description: UX/UI design skill - User research, prototyping, design systems, accessibility
version: "1.0.0"
sasmp_version: "1.3.0"

input_schema:
  type: object
  properties:
    task: { type: string, enum: [research, design, prototype, test, audit] }
    focus: { type: string, enum: [mobile, web, desktop, cross_platform] }
  required: [task]

output_schema:
  type: object
  properties:
    wireframes: { type: array }
    recommendations: { type: array }
    accessibility_report: { type: object }

retry_config:
  max_attempts: 3
  backoff: exponential

timeout_ms: 30000
---

# UX/UI Design Skill

## PURPOSE
User experience design, interface design, and usability optimization.

## CORE COMPETENCIES
```
User Research:
├── User interviews
├── Surveys & analytics
├── Persona development
├── Journey mapping
└── Competitive analysis

Design:
├── Wireframing
├── Visual design
├── Interaction design
├── Design systems
└── Responsive design

Prototyping:
├── Figma
├── Sketch
├── Adobe XD
├── Framer
└── Principle

Testing:
├── Usability testing
├── A/B testing
├── Heatmaps
├── Session recording
└── Accessibility audits
```

## DESIGN PATTERNS

### Design System Structure
```
Design System:
├── Foundations
│   ├── Colors (semantic naming)
│   ├── Typography (scale, hierarchy)
│   ├── Spacing (8px grid)
│   ├── Shadows & elevation
│   └── Icons
│
├── Components
│   ├── Atoms (buttons, inputs, labels)
│   ├── Molecules (form fields, cards)
│   ├── Organisms (navigation, modals)
│   └── Templates (page layouts)
│
└── Patterns
    ├── Navigation
    ├── Forms
    ├── Data display
    └── Feedback
```

### Accessibility Checklist (WCAG 2.2)
```
Perceivable:
├── [ ] Alt text for images
├── [ ] Captions for video
├── [ ] Color contrast 4.5:1
├── [ ] Resize up to 200%
└── [ ] No color-only meaning

Operable:
├── [ ] Keyboard accessible
├── [ ] Focus indicators
├── [ ] Skip navigation
├── [ ] No time limits
└── [ ] No seizure triggers

Understandable:
├── [ ] Clear language
├── [ ] Consistent navigation
├── [ ] Error identification
├── [ ] Labels for inputs
└── [ ] Predictable behavior

Robust:
├── [ ] Valid HTML
├── [ ] ARIA when needed
├── [ ] Works with assistive tech
└── [ ] Cross-browser tested
```

### Component Specification
```yaml
# Button Component Spec
button:
  variants:
    - primary: High-emphasis actions
    - secondary: Medium-emphasis
    - tertiary: Low-emphasis
    - danger: Destructive actions

  sizes:
    - small: 32px height
    - medium: 40px height (default)
    - large: 48px height

  states:
    - default
    - hover
    - focus (visible ring)
    - active (pressed)
    - disabled (0.5 opacity)
    - loading (spinner)

  accessibility:
    - role: button
    - aria-disabled: when disabled
    - aria-busy: when loading
    - focus: visible outline
```

## UX HEURISTICS (Nielsen)
```
1. Visibility of system status
2. Match real world
3. User control & freedom
4. Consistency & standards
5. Error prevention
6. Recognition over recall
7. Flexibility & efficiency
8. Aesthetic & minimal
9. Help users with errors
10. Help & documentation
```

## TROUBLESHOOTING

| Issue | Cause | Solution |
|-------|-------|----------|
| Low conversion | Friction in flow | Simplify steps |
| High bounce | Poor first impression | Improve hero/CTA |
| User confusion | Unclear navigation | Card sorting, testing |
| Accessibility fail | Missing semantics | ARIA, proper HTML |

Files in this skill

  • SKILL.md697 B
  • assets/config.yaml682 B
  • assets/schema.json1.1 KB
  • blockchain-SKILL.md3.4 KB
  • gamedev-SKILL.md3.8 KB
  • references/GUIDE.md1.8 KB
  • references/PATTERNS.md1.5 KB
  • scripts/validate.py3.7 KB
  • ux-SKILL.md3.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…