frontend-design

Guides distinctive visual design decisions for web UI including typography, color, and layout.

Updated Sep 3, 2024
One-click install
npx skills add https://github.com/eminboydak/duckTerm --skill frontend-design-eminboydak
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/eminboydak/duckTerm/tree/main/.agents/skills/frontend-design
Command: npx skills add https://github.com/eminboydak/duckTerm --skill frontend-design-eminboydak

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-generated web designs tend to converge on generic, templated aesthetics—cream backgrounds with terracotta accents, SaaS card kits, and tracked-out eyebrow labels. This Skill provides a disciplined design process that produces distinctive, brief-specific visual identities instead of default-looking pages. ## Core Features & Use Cases - Design Planning Workflow: Creates a compact token system covering color palettes (4-6 named hex values), typeface selection, layout concepts with ASCII wireframes, and guiding principles before any code is written. - Anti-Default Critique: Reviews design plans against a catalog of common AI-generated design tells and revises anything that reads as generic rather than brief-specific. - Typography and Copy Guidance: Enforces deliberate type scale, line-length, and voice rules, plus user-perspective copywriting for CTAs, errors, and empty states. - Use Case: When building a landing page or reshaping an existing UI, use this Skill to produce a design with a distinct point of view—one memorable bold element supported by quiet, disciplined surroundings—rather than another interchangeable template. ## Quick Start Design a landing page for my product with a distinctive visual identity, starting with a design plan before writing any code.

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?

Start with a written design plan defining a specific color palette, typefaces, and layout concept tied to the subject matter, then critique it against common defaults like cream backgrounds with terracotta accents or uniform rounded cards. Revise any choice that would appear in any similar brief before writing code.

What is the design planning process before writing frontend code?

Create a compact token system with 4-6 named hex colors, typeface roles, a layout concept described in prose and ASCII wireframes, and high-level principles. Review the plan against the brief to confirm each choice is specific to this project, then build following the revised plan.

What typography rules should web designs follow?

Use one or two clearly distinct typeface families chosen deliberately for the brief, set a clear type scale, and keep line lengths under 80 characters with slightly more line-height for serif body text. Avoid accenting single words in headlines, all-caps labels, and unnecessary eyebrow labels above content.

When should I use animation and motion in web design?

Use non-user-triggered motion sparingly, ideally as a single orchestrated page-load moment rather than scattered fade-and-slide entrances on every section. Motion that responds to user actions like opening or expanding elements is appropriate when it shows what changed.

What are the limitations of this design guidance approach?

The guidance provides principles and process rather than executable code, so output quality depends on the AI's interpretation of the brief. When a brief explicitly requests a specific visual direction, including styles listed as common defaults, the brief's requirements take priority over the anti-default rules.