frontend-design

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

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

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 disciplined design process that produces intentional, subject-specific visual identities instead of templated defaults. ## Core Features & Use Cases - Structured Design Planning: Brainstorm a compact token system covering color (4-6 named hex values), typography (display, body, and utility faces), layout concepts with ASCII wireframes, and a single signature element before writing any code. - Self-Critique Workflow: Review the plan against the brief to catch generic defaults, revise weak choices, then build exactly from the revised plan with deliberate typography, motion, and copy. - Interface Writing Guidance: Apply the same intentionality to copy—active voice, plain verbs, consistent action names, and error states that explain what went wrong and how to fix it. - Use Case: When asked to build a landing page for a new product, use this Skill to first define the subject, audience, and page goal, then produce a design plan with a distinctive palette, type pairing, and one memorable signature element before implementing the page. ## Quick Start Use the frontend-design skill to plan and build a distinctive landing page for my product, 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?▼

Ground every choice in the subject's own world—its materials, instruments, and vernacular—rather than defaulting to common patterns. Plan a compact token system with named colors, deliberate type pairings, and one signature element, then critique the plan for generic choices before building.

What is a good process for planning a website design before coding?▼

Work in two passes: first brainstorm a design plan covering color (4-6 hex values), typography for multiple roles, layout concepts with ASCII wireframes, and a signature element. Then review the plan against the brief, revise anything that reads as a generic default, and build from the revised plan.

How should typography be handled in web design?▼

Pair display and body faces deliberately rather than reusing familiar families, and set a clear type scale with intentional weights, widths, and spacing. The type treatment itself should be a memorable part of the design, not a neutral delivery vehicle for content.

When should animation be used in web page design?▼

Use motion deliberately where it serves the subject—page-load sequences, scroll-triggered reveals, hover micro-interactions, or ambient atmosphere. One orchestrated moment usually lands harder than scattered effects, and excess animation can make a design feel AI-generated.

What are common mistakes in AI-generated interface copy?▼

Common mistakes include vague button labels like "Submit" instead of "Save changes", inconsistent action names across a flow, apologetic or vague error messages, and cleverness over specificity. Write from the user's side of the screen with active voice and plain verbs.