ux-patterns-for-developers
Accessible UX pattern guides for forms, navigation, and dashboards
All Skills in This Repository (94)
Pure Emerald Level Indicatorsupstash-ratelimit-ts
Implement rate limiting with the Upstash Redis Rate Limiter TypeScript SDK.
Button
Document button anatomy, variations, accessibility standards, and testing for triggering actions and submitting forms.
AI Suggestions
Generate inline prompt completions and context-aware suggestions for text inputs.
Infinite scroll
Implement an infinite scroll UI pattern for dynamically loading content.
Statistics Display
Display key metrics and statistics for dashboards and landing pages.
Tabs
Implements tabbed interfaces with ARIA keyboard navigation and responsive design for organizing content into switchable views.
Social Login
Integrate OAuth 2.0 and OpenID Connect for user authentication via social providers.
Sidebar
Organize site navigation into a persistent vertical panel with nested collapsible sections.
Share Dialog
Implement a standardized Share Dialog for social sharing actions.
Image Upload
Upload and preview images with validation and replacement options.
Pagination
Implement accessible pagination controls with ARIA attributes and keyboard navigation.
Hamburger Menu
Implement a responsive hamburger menu with ARIA attributes and keyboard support.
Frequently Asked Questions
FAQPage SchemaHow to install ux-patterns-for-developers?โผ
Run `npx skills add thedaviddias/ux-patterns-for-developers --all -g -y` in your terminal to install all 92 pattern skills globally.
What UX patterns does this collection cover?โผ
It covers 92 patterns across forms, navigation, data display, authentication, e-commerce, social features, media, and AI interfaces like chat and streaming responses.
How do these skills improve accessibility?โผ
Each pattern includes keyboard interaction tables, ARIA attribute requirements, screen reader guidance, and contrast rules so your agent builds accessible components by default.
Does it work with Claude Code and Cursor?โผ
Yes. Every pattern follows the standard SKILL.md format, so it works in Claude Code, Cursor, Codex, and other compatible coding environments.
Can non-developers use these UX patterns?โผ
Yes. Each guide explains when to use or avoid a pattern in plain language, making it useful for product managers and designers reviewing interface decisions.
Related Repositories in Design & Creative
View All in Design & Creativeโui-ux-pro-max-skill
AI design intelligence for professional UI, brands, and presentations
ui
Build and customize beautiful React component libraries with AI
open-design
Open-source AI design studio for decks, prototypes, images, and video