frontend-design

Generates distinctive visual design direction and UI code from a design brief.

1|Updated Aug 8, 2026
One-click install
npx skills add https://github.com/th-efool/SKILLS --skill frontend-design-th-efool
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/th-efool/SKILLS/tree/main/frontend-design
Command: npx skills add https://github.com/th-efool/SKILLS --skill frontend-design-th-efool

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI-generated web interfaces tend to converge on templated, generic looks that lack a distinctive point of view. This Skill guides the creation of intentional, opinionated visual designs with deliberate choices in palette, typography, layout, and motion that are specific to each brief. ## Core Features & Use Cases - Design Planning Workflow: Brainstorm a compact token system covering color (4-6 named hex values), type pairings, layout concepts with ASCII wireframes, and a single signature element before writing code. - Self-Critique Process: Review the plan against the brief to detect generic defaults, revise weak choices, then build and critique again with screenshots where supported. - Interface Copywriting Guidance: Write UI copy with active voice, consistent action naming, and purposeful error and empty states. - Use Case: Given a landing page brief for a specialty coffee roaster, produce a design plan with a bespoke palette and display typeface drawn from the subject's world, then implement a responsive page with one memorable signature element. ## Quick Start Use the frontend-design skill to design and build a landing page for my product based on this brief.

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 choice in the subject's own world: derive palette, typography, and layout from the brief's materials and vernacular rather than default patterns. Plan a token system first, then critique it against the brief and revise anything that reads as a templated default before coding.

How to choose typography for a distinctive website design?▼

Pair a characterful display face used with restraint against 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 type treatment itself becomes a memorable part of the design.

Can this design guidance work with an existing UI instead of a new page?▼

Yes, the Skill covers both building new UI and reshaping an existing one. The same process applies: pin down the subject and the page's job, plan a token system, critique it for generic defaults, then implement the revised plan.

Why do AI-generated designs often look the same?▼

They cluster around a few defaults: cream backgrounds with serif display type and terracotta accents, near-black backgrounds with a single acid accent, or broadsheet layouts with hairline rules. These appear regardless of subject because they are defaults rather than choices made for the specific brief.

When should I avoid heavy animation in web design?▼

Avoid scattered effects when they do not serve the subject, since excess animation contributes to an AI-generated feel. Prefer one orchestrated moment such as a page-load sequence or scroll-triggered reveal, and always respect reduced-motion preferences.