addyosmani avatar

Frontend Ui Engineering

This is a comprehensive guide for building UIs that don't look AI-generated. It's opinionated about avoiding the purple gradients, excessive rounding, and generic card grids that scream "made by a language model." You get solid patterns for component architecture, when to use different state management approaches, and accessibility requirements that actually matter. The spacing scale rules and composition-over-configuration examples are immediately useful. Best for projects where the UI quality bar is high and you want Claude to default to production patterns instead of placeholder aesthetics. Includes realistic guidance on keyboard navigation, focus management, and responsive design without the usual tutorial bloat.

install copies · 90 days. Times the install command was copied on this site in the last 90 days, bots filtered.
32
skills.sh installs
77.8K
GitHub stars
114.6K
last updated
Aug 21, 2026

Install

$ npx -y skills add addyosmani/agent-skills --skill frontend-ui-engineering --agent claude-code

Installs into .claude/skills of the current project.

Files

Frontend UI Engineering

Overview

Build production-quality user interfaces that are accessible, performant, and visually polished. The goal is UI that looks like it was built by a design-aware engineer at a top company — not like it was generated by an AI. This means real design system adherence, proper accessibility, thoughtful interaction patterns, and no generic "AI aesthetic."

When to Use

  • Building new UI components or pages
  • Modifying existing user-facing interfaces
  • Implementing responsive layouts
  • Adding interactivity or state management
  • Fixing visual or UX issues

Verify With What the Project Has

Run the project's own test, type-check, or lint commands. Don't install a framework, test runner, or type checker just to check your work; if the project has none, review the code against the Verification list and say what you could not run.

Component Architecture

File Structure

Colocate everything related to a component:

Sponsors

Details

Repository
github.com/addyosmani/agent-skills
Categories
Frontend Development, Code Review & Quality, AI & Agent Building, Design & UI/UX
First seen
Apr 16, 2026

More from addyosmani/agent-skills

All 25
1ulpi-io avatarfrontend-design-ui-uxulpi-io/skillsProduce a distinctive, LOCKED design language plus an implementation-ready UX/UI spec, written to `.ulpi/design/`: a per-brief visual identity (palette, type, s2.4Kskills.sh installs
2sergiodxa avatarfrontend-react-best-practicessergiodxa/agent-skillsReact performance optimization guidelines. Use when writing, reviewing, or refactoring React components to ensure optimal rendering and bundle patterns. Trigger1.2Kskills.sh installs
3bobmatnyc avatartailwind-cssbobmatnyc/claude-mpm-skillsTailwind CSS utility-first framework for rapid UI development with responsive design and dark mode1.2Kskills.sh installs
4onewave-ai avatarresponsive-layout-builderonewave-ai/claude-skillsBuild responsive layouts with CSS Grid, Flexbox, and container queries. Use when creating responsive designs, fixing layout issues, or building mobile-first lay370skills.sh installs
5oguzhan18 avatarangular-tailwindoguzhan18/angular-ecosystem-skillsALWAYS use when working with Angular and Tailwind CSS, Tailwind configuration, utility-first CSS, or styling Angular applications with Tailwind.245skills.sh installs
6am-will avatarFrontend Responsive Design Standardsam-will/codex-skillsBuild responsive, mobile-first layouts using fluid containers, flexible units, media queries, and touch-friendly design that works across all screen sizes. Use 0skills.sh installs