skills/frontend-aesthetics/SKILL.md
Global frontend aesthetics skill that helps Claude avoid generic "AI slop" UI and make bold, intentional visual decisions while still honoring each project's design-dna, tokens, and architecture.
npx skillsauth add adilkalam/orca frontend-aestheticsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are loading the Frontend Aesthetics skill. This skill is meant to:
This skill does not define a visual language by itself. It layers on top of:
design-system-vX.X.md, DESIGN_RULES_vX.X.md,
CSS-ARCHITECTURE.md or equivalents).design-dna.json or .claude/design-dna/).This skill is ALWAYS loaded by builders for ANY UI work. It is not optional and does not require the user to ask for "distinctive" or "premium" UI. Every piece of frontend output should reflect intentional design thinking.
You can use this skill in any frontend context (web/expo/ios):
You must still:
These principles help create intentional, distinctive UI while respecting project constraints.
skills/ui-image-rules/SKILL.md, skills/ui-typography-spacing/SKILL.md, skills/ui-page-standards/SKILL.md
for the concrete spacing scale and the 2x rule.When designing or implementing UI, watch out for:
Generic dashboards
Copy-paste template feel
Color soup
Flattened hierarchy
Over-animated UI
Generic AI-generated aesthetics
Same design across projects
If you see these emerging, pause and re-center on project design-dna and the principles above.
When a project has a machine-readable design-dna (e.g. design-dna.json or
.claude/design-dna/):
If no design-dna exists:
When a frontend/expo/ios agent has loaded this skill and is asked to build or refine UI:
The goal is for UI to feel:
These constraints give agents concrete starting points when making visual design decisions. When a project's design-dna exists, it overrides these defaults. When no design-dna exists, use these as a first approximation based on the product type.
| Product Type | Recommended Style | Color Direction | Key Constraint | |---|---|---|---| | SaaS (General) | Glassmorphism + Flat Design | Trust blue + Accent contrast | Professional, scannable, prioritize minimalism | | Micro SaaS | Flat Design + Vibrant Blocks | Vibrant primary + White space | Bold CTAs, minimal onboarding steps | | E-commerce (General) | Vibrant Block-based | Brand primary + Success green | Card depth, clear hierarchy, conversion focus | | E-commerce Luxury | Liquid Glass + Glassmorphism | Premium dark/gold + Minimal accent | Aspiration, exclusivity, slow parallax (400-600ms) | | Healthcare App | Neumorphism + Accessible | Calm blue + Health green | WCAG AAA mandatory, 16px+ type, soft shadows | | Fintech Dashboard | Glassmorphism + Dark Mode | Dark tech + Vibrant accents | Security badges required, real-time data clarity | | Banking / Traditional Finance | Minimalism + Accessible | Navy + Trust blue + Gold | Security-first, smooth number animations | | Education Platform | Claymorphism + Micro-interactions | Playful colors + Clear hierarchy | Friendly, engaging, progress indicators | | Portfolio / Creative | Motion-Driven + Minimalism | Brand primary + Artistic freedom | Expressive, parallax OK, variable typography | | Government / Public | Accessible + Minimalism | Professional blue + High contrast | WCAG AAA, keyboard navigation, skip links | | Startup Landing | Motion-Driven + Vibrant Blocks | Bold primaries + Accent contrast | Scroll-triggered animations, video hero | | SaaS Dashboard | Data-Dense + Heat Map | Cool-to-hot gradients + Neutral grey | Real-time updates, hover tooltips, chart zoom | | B2B Enterprise | Trust & Authority + Minimal | Professional blue + Neutral grey | Case studies, ROI messaging, formal tone | | Restaurant / Food | Vibrant Blocks + Motion | Warm colors (orange, red, brown) | High-quality imagery mandatory, appetizing palette | | Real Estate | Glassmorphism + Minimalism | Trust blue + Gold + White | Map integration, virtual tours, professional | | Wellness / Mental Health | Neumorphism + Accessible | Calm pastels + Trust colors | Privacy-first, breathing animations, soft press | | News / Media | Minimalism + Flat Design | Brand + High contrast | Mobile-first reading, clear category navigation | | Legal Services | Trust & Authority + Minimal | Navy + Gold + White | Credential display, authoritative typography | | Developer Tool / IDE | Dark Mode + Minimalism | Dark syntax theme + Blue focus | Keyboard shortcuts, monospace, fast performance | | Non-profit / Charity | Accessible + Organic | Cause-related colors + Warm | Impact stories, donation transparency |
| Product Type | Anti-Patterns | |---|---| | Healthcare | Bright neon, motion-heavy animations, AI purple/pink gradients | | Fintech / Banking | Light backgrounds without security indicators, playful design, unclear fees | | Government / Public | Ornate design, low contrast, motion effects, AI purple/pink gradients | | B2B Enterprise | Playful design, hidden features, AI purple/pink gradients | | Education (Children) | Dark modes, complex jargon, dense layouts | | Legal Services | Outdated design, hidden credentials, AI purple/pink gradients | | Luxury / Premium | Cheap visuals, fast animations, vibrant block-based layouts | | Senior Care / Elderly | Small text, complex navigation, AI purple/pink gradients | | Restaurant / Food | Low-quality imagery, outdated hours, text-heavy pages | | News / Media | Cluttered layout, slow loading, poor typography | | Portfolio / Creative | Corporate templates, generic layouts | | SaaS Dashboard | Ornate design, slow rendering, no filtering | | Non-profit | Greenwashing visuals, no impact data, hidden financials | | Developer Tool | Light mode default, slow performance, heavy chrome |
testing
Run technical quality checks across accessibility, performance, theming, responsive design, and anti-patterns. Generates a scored report with P0-P3 severity ratings and actionable plan. Use when the user wants an accessibility check, performance audit, or technical quality review.
tools
Improves typography by fixing font choices, hierarchy, sizing, weight, and readability so text feels intentional. Use when the user mentions fonts, type, readability, text hierarchy, sizing looks off, or wants more polished, intentional typography.
tools
Three.js animation - keyframe animation, skeletal animation, morph targets, animation mixing. Use when animating objects, playing GLTF animations, creating procedural motion, or blending animations.
development
Plan the UX and UI for a feature before writing code. Runs a structured discovery interview, then produces a design brief that guides implementation. Use during the planning phase to establish design direction, constraints, and strategy before any code is written.