frontend-design-direction

Guides visual design decisions for building polished, domain-appropriate frontend interfaces.

Updated May 19, 2026
One-click install
npx skills add https://github.com/azusagasaku/--claude-config --skill frontend-design-direction-azusagasaku
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design-direction
Source: https://github.com/azusagasaku/--claude-config/tree/main/skills/ecc/frontend-design-direction
Command: npx skills add https://github.com/azusagasaku/--claude-config --skill frontend-design-direction-azusagasaku

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Frontend interfaces often end up functional but generic, flat, or mismatched to their product domain. This Skill provides a structured design-direction process so UI work feels intentional, polished, and appropriate to the audience before any code is written. ## Core Features & Use Cases - Design Direction Framework: Defines purpose, audience, tone, memorable detail, and constraints before implementation begins. - Implementation Guidance: Covers typography, color palettes, CSS variables, responsive constraints, motion, and asset usage grounded in existing project conventions. - Anti-Pattern Detection: Flags common generated-UI clichés such as purple gradients, decorative blobs, nested cards, and vague hero copy. - Use Case: When asked to build a SaaS operations dashboard, use this Skill to choose a dense, quiet, scannable direction with stable grids and contextual typography instead of a landing-page composition. ## Quick Start Use the frontend-design-direction skill to redesign this dashboard so it feels polished and appropriate for daily operations work.

Frequently Asked Questions about frontend-design-direction

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I make a frontend UI look less generic?▼

Choose an explicit design direction before coding: define the interface's purpose, audience, tone, one memorable detail, and constraints. Avoid default generated patterns like purple gradients, decorative blobs, oversized cards, and vague hero copy.

How to choose a design direction for a web dashboard?▼

Match the direction to the domain and workflow. A SaaS operations tool should be dense, quiet, and scannable, while a portfolio or launch page can be more expressive. Build the usable experience as the first screen rather than marketing sections.

Does this skill replace the official Anthropic frontend-design skill?▼

No. ECC intentionally does not rebundle the canonical Anthropic frontend-design skill. Install that from anthropics/skills for the official upstream version; this skill is ECC-specific salvaged guidance from community PR #1659.

What UI anti-patterns should I avoid in generated interfaces?▼

Avoid purple gradients, decorative blobs, cards nested inside cards, single-hue palettes, generic marketing sections hiding the product, and new dependencies added only for visual flourishes. Let controls speak for themselves instead of describing features inside the UI.

When should I not use an expressive visual design?▼

Avoid expressive, landing-page-style compositions for tools used repeatedly every day, such as operations dashboards. Restraint, stable layouts, and scannable hierarchy serve repeated workflows better than decorative maximalism.