# Skills for Frontend and UI

Skills for Frontend and UI: what each one does, an install command and example prompts.

2909 cards · page 47 of 73

- HTML: https://affpapa.org/en/nevibecode/skills/topic/frontend?page=47
- Instructions for agents: https://affpapa.org/en/nevibecode/agents.md

- [msw](https://affpapa.org/en/nevibecode/skills/msw.md) — skill · pproenca · Claude Code, Codex, Cursor +3 · 842 installs — A skill with 45 rules for Mock Service Worker v2: setup, handlers, test integration, GraphQL.
- [hig-components-status](https://affpapa.org/en/nevibecode/skills/hig-components-status.md) — skill · raintree-technology · Claude Code, Codex, Cursor +3 · 636 installs — Provides Apple Human Interface Guidelines for progress indicators and status bars.
- [fal-redesign](https://affpapa.org/en/nevibecode/skills/fal-redesign.md) — skill · fal-ai-community · Claude Code, Codex, Cursor +3 · 394 installs — Redesigns coded websites or generates greenfield landing pages using fal.ai, outputting a visual mock, Markdown build-spec, and design tokens.
- [information-architecture](https://affpapa.org/en/nevibecode/skills/dembrandt-information-architecture.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 889 installs — Keeps a large app navigable: what to call each entity, how screens map to the data model, and when to ask before a destructive action.
- [modular-scale-typography](https://affpapa.org/en/nevibecode/skills/modular-scale-typography.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 884 installs — Builds a ratio-based type scale where every font size links to a common base.
- [21st-registry](https://affpapa.org/en/nevibecode/skills/21st-registry.md) — skill · 21st-dev · Claude Code, Codex, Cursor +3 · 1800 installs — Publishes React components, CSS themes and templates to 21st.dev, and manages what you already published through the 21st CLI.
- [figma-generate-library](https://affpapa.org/en/nevibecode/skills/figma-generate-library.md) — skill (official OpenAI) · Figma · Codex, ChatGPT · 32 installs — Skill to build a professional design system in Figma from your codebase.
- [algorithmic-color-palette](https://affpapa.org/en/nevibecode/skills/algorithmic-color-palette.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 887 installs — Derives a full UI palette from one or two brand colours: state variants, brand-tinted greys, semantic colours.
- [terminal-ui](https://affpapa.org/en/nevibecode/skills/terminal-ui.md) — skill · pproenca · Claude Code, Codex, Cursor +3 · 836 installs — A skill with 42 rules for TypeScript terminal interfaces: rendering, keyboard input, prompts.
- [hig-components-search](https://affpapa.org/en/nevibecode/skills/hig-components-search.md) — skill · raintree-technology · Claude Code, Codex, Cursor +3 · 634 installs — Tells your agent how to design search, paging and breadcrumbs the Apple HIG way.
- [user-flows-and-guided-paths](https://affpapa.org/en/nevibecode/skills/user-flows-and-guided-paths.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 879 installs — Guides the creation of multi-step wizards, checkout sequences, and onboarding journeys.
- [webflow-mcp:accessibility-audit](https://affpapa.org/en/nevibecode/skills/webflow-mcpaccessibility-audit.md) — skill · webflow · Claude Code, Codex, Cursor +3 · 887 installs — Audits Webflow pages against WCAG 2.1 accessibility criteria and applies fixes directly via MCP tools without opening the Webflow Designer.
- [fal-regenerate-3d](https://affpapa.org/en/nevibecode/skills/fal-regenerate-3d.md) — skill · fal-ai-community · Claude Code, Codex, Cursor +3 · 390 installs — Builds a complete Three.js 3D character roster with rigged animations, companion creatures, and PBR floor maps using fal.ai pipelines.
- [design-system](https://affpapa.org/en/nevibecode/skills/design-system.md) — skill · Alireza Rezvani · Claude Code · 33 installs — Captures brand identity via a 10-question wizard and validates WCAG 2.2 AA contrast.
- [responsive-paradigms](https://affpapa.org/en/nevibecode/skills/responsive-paradigms.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 875 installs — Sets responsive design guidelines for AI coding agents, treating mobile, tablet, and desktop as distinct interaction paradigms rather than a single scaled layout.
- [gestalt-ui-organisation](https://affpapa.org/en/nevibecode/skills/gestalt-ui-organisation.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 879 installs — A skill that lays out controls by Gestalt principles so users see what belongs together without reading labels.
- [visual-emphasis-and-hierarchy](https://affpapa.org/en/nevibecode/skills/visual-emphasis-and-hierarchy.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 874 installs — Enforces visual hierarchy rules in UI: button priorities, contrast, whitespace, and text emphasis.
- [wcag-accessibility](https://affpapa.org/en/nevibecode/skills/wcag-accessibility.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 873 installs — This skill guides interface work against WCAG 2.2 AA, from contrast and keyboard access to form labels.
- [button-states](https://affpapa.org/en/nevibecode/skills/button-states.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 877 installs — A skill that defines six states for interactive elements and derives hover and active colours from the base colour in HSL.
- [singleton-pattern](https://affpapa.org/en/nevibecode/skills/singleton-pattern.md) — skill · patterns.dev · Claude Code, Codex, Cursor +3 · 637 installs — Teaches the Singleton pattern in JavaScript and TypeScript for managing a single shared instance.
- [observer-pattern](https://affpapa.org/en/nevibecode/skills/observer-pattern.md) — skill · patterns.dev · Claude Code, Codex, Cursor +3 · 638 installs — A skill that teaches your agent the observer pattern for decoupled publish/subscribe in JavaScript and TypeScript.
- [spatie-javascript](https://affpapa.org/en/nevibecode/skills/spatie-javascript.md) — skill · Spatie · Claude Code, Codex, Cursor +3 · 518 installs — Applies Spatie's JavaScript and TypeScript coding conventions across projects, configures Prettier, and enforces clean syntax in Vue or TS files.
- [component-family-consistency](https://affpapa.org/en/nevibecode/skills/component-family-consistency.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 874 installs — Keeps buttons, inputs, badges and pills on the same radius, colour logic, shadow, border and spacing.
- [loading-states-and-perceived-performance](https://affpapa.org/en/nevibecode/skills/loading-states-and-perceived-performance.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 871 installs — A coding-agent skill that picks the right spinner, skeleton or progress bar and makes a slow interface feel faster.
- [generate-ui-from-brand](https://affpapa.org/en/nevibecode/skills/generate-ui-from-brand.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 870 installs — Turns a site URL or a DESIGN.md file into design tokens, UX decisions and a UI spec you can paste into a project.
- [module-pattern](https://affpapa.org/en/nevibecode/skills/module-pattern.md) — skill · patterns.dev · Claude Code, Codex, Cursor +3 · 631 installs — Teaches AI agents to organize JavaScript and TypeScript into encapsulated ES2015 modules with explicit exports and private state.
- [micro-interactions](https://affpapa.org/en/nevibecode/skills/dembrandt-micro-interactions.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 869 installs — A skill for small purposeful animations: toggles, animated icons, success moments.
- [databricks-app-design](https://affpapa.org/en/nevibecode/skills/databricks-app-design.md) — skill · databricks · Claude Code, Codex, Cursor +3 · 315 installs — Design data screens for custom Databricks Apps built with AppKit/React.
- [iphone-duo-flutter](https://affpapa.org/en/nevibecode/skills/iphone-duo-flutter.md) — skill · mirzaaghazadeh · Claude Code, Codex, Cursor +3 · 402 installs — Guides Flutter adaptation for iPhone Duo.
- [ui-design](https://affpapa.org/en/nevibecode/skills/pymodel-ui-design.md) — skill · PyModel · Claude Code, Codex, Cursor +3 · 513 installs — Frontend design guidelines covering 42 rules across 8 categories.
- [color-palette-extractor](https://affpapa.org/en/nevibecode/skills/color-palette-extractor.md) — skill · OneWave-AI · Claude Code, Codex, Cursor +3 · 609 installs — Pulls dominant colors out of an image, screenshot or website and turns them into a palette with contrast checks.
- [html](https://affpapa.org/en/nevibecode/skills/mindrally-html.md) — skill · Mindrally · Claude Code, Codex, Cursor +3 · 1100 installs — This skill guides semantic HTML, forms, accessibility, and document structure.
- [playwright](https://affpapa.org/en/nevibecode/skills/mindrally-playwright.md) — skill · Mindrally · Claude Code, Codex, Cursor +3 · 1100 installs — Skill for automating E2E testing of web applications in TypeScript and JavaScript.
- [ux-design](https://affpapa.org/en/nevibecode/skills/ux-design.md) — skill · Mindrally · Claude Code, Codex, Cursor +3 · 1100 installs — A skill that hands your coding agent a set of UX rules, from user research to accessibility and responsive layout.
- [lottie](https://affpapa.org/en/nevibecode/skills/lottie.md) — skill · Mindrally · Claude Code, Codex, Cursor +3 · 1100 installs — A skill that steers your coding agent through Lottie work: dotLottie files, lazy loading, renderer choice and reduced-motion fallbacks.
- [nextauth-authentication](https://affpapa.org/en/nevibecode/skills/nextauth-authentication.md) — skill · Mindrally · Claude Code, Codex, Cursor +3 · 1100 installs — Guides AI agents through implementing Auth.js v5 in Next.js applications with secure session management and route protection.
- [status-colors-and-errors](https://affpapa.org/en/nevibecode/skills/status-colors-and-errors.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 859 installs — A skill that sets rules for semantic status colours and error copy: how many colours to keep, what each one means, and how to write a message with a way forward.
- [islands-architecture](https://affpapa.org/en/nevibecode/skills/islands-architecture.md) — skill · patterns.dev · Claude Code, Codex, Cursor +3 · 624 installs — A skill that walks through the islands architecture pattern and partial hydration.
- [elevation-and-depth](https://affpapa.org/en/nevibecode/skills/elevation-and-depth.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 854 installs — Defines rules for shadows, border radius, and surface layering in CSS.
- [sticky-and-fixed-elements](https://affpapa.org/en/nevibecode/skills/sticky-and-fixed-elements.md) — skill · dembrandt · Claude Code, Codex, Cursor +3 · 855 installs — Decides what stays on screen while the user scrolls: sticky headers, bottom toolbars, floating action buttons, pinned table headers.

Next: https://affpapa.org/en/nevibecode/skills/topic/frontend.md?page=48

## Refine
[react](https://affpapa.org/en/nevibecode/tag/react.md) · [ui](https://affpapa.org/en/nevibecode/tag/ui.md) · [typescript](https://affpapa.org/en/nevibecode/tag/typescript.md) · [css](https://affpapa.org/en/nevibecode/tag/css.md) · [animation](https://affpapa.org/en/nevibecode/tag/animation.md) · [accessibility](https://affpapa.org/en/nevibecode/tag/accessibility.md) · [design-system](https://affpapa.org/en/nevibecode/tag/design-system.md) · [nextjs](https://affpapa.org/en/nevibecode/tag/nextjs.md) · [tailwind](https://affpapa.org/en/nevibecode/tag/tailwind.md) · [javascript](https://affpapa.org/en/nevibecode/tag/javascript.md) · [webgl](https://affpapa.org/en/nevibecode/tag/webgl.md) · [typography](https://affpapa.org/en/nevibecode/tag/typography.md)

## Narrow this list
Parameters: `?platform=<claude-code|codex|cursor|copilot|gemini-cli|windsurf|…>`, `&topic=<…>`, `&sort=installs|stars|new|updated` — values in https://affpapa.org/en/nevibecode/agents.md

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
