frontend-design

Guides creation of distinctive, non-templated visual designs for web UI projects.

Updated Jul 31, 2026
One-click install
npx skills add https://github.com/AarnavBaddam/skills --skill frontend-design-aarnavbaddam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/AarnavBaddam/skills/tree/main/frontend-design
Command: npx skills add https://github.com/AarnavBaddam/skills --skill frontend-design-aarnavbaddam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-generated web designs tend to cluster around a few generic looks—cream backgrounds with serif displays, dark themes with acid accents, or broadsheet layouts—regardless of the subject. This Skill provides a structured design methodology that produces intentional, subject-specific visual identities instead of templated defaults. ## Core Features & Use Cases - Design Planning Framework: Brainstorm a compact token system covering color palettes (4-6 named hex values), typography pairings, layout concepts with ASCII wireframes, and a single signature element before writing code. - Self-Critique Process: Review design plans against the brief to detect generic defaults, revise them, and critique the built result using screenshots when available. - UX Writing Guidance: Apply intentional copywriting principles covering active voice, error states, empty states, and consistent interface vocabulary. - Use Case: When asked to build a landing page for a specialty coffee roaster, use this Skill to derive the palette and typography from the subject's world rather than falling back on a generic hero-with-gradient layout. ## Quick Start Use the frontend-design skill to create a distinctive landing page for my new product with an intentional color palette and typography.

Frequently Asked Questions about frontend-design

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

FAQPage Schema
How do I make AI-generated web designs look less generic?

Ground every design choice in the subject's own world—its materials, artifacts, and vernacular—rather than defaulting to common patterns. Plan a token system with named colors, deliberate type pairings, and one signature element before writing any code.

How to choose typography for a web design project?

Pair a characterful display face used with restraint with a complementary body face, plus a utility face for captions or data if needed. Set a clear type scale with intentional weights, widths, and spacing so the typography itself becomes memorable.

What are common AI-generated design patterns to avoid?

Three overused looks are cream backgrounds with serif displays and terracotta accents, near-black backgrounds with acid-green accents, and broadsheet layouts with hairline rules. These are legitimate only when the brief specifically calls for them.

When should I use animation in web design?

Use animation only where it serves the subject, such as a page-load sequence, scroll-triggered reveal, or hover micro-interactions. One orchestrated moment lands harder than scattered effects, and excess animation can make a design feel AI-generated.

How do I write better UI copy for interfaces?

Write from the end user's perspective using active voice and plain verbs, naming things by what people control rather than how the system is built. Keep action names consistent across the flow, and treat errors and empty states as moments for direction.