frontend-design

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

Updated Jul 3, 2026
One-click install
npx skills add https://github.com/Badar-e-Alam/KODA-Coding-Agent --skill frontend-design-badar-e-alam
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: frontend-design
Source: https://github.com/Badar-e-Alam/KODA-Coding-Agent/tree/main/coding_agent/skills/frontend-design
Command: npx skills add https://github.com/Badar-e-Alam/KODA-Coding-Agent --skill frontend-design-badar-e-alam

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 — making every page feel templated. This Skill provides a structured design methodology that produces intentional, subject-specific visual identities instead of defaults. ## Core Features & Use Cases - Design Planning Framework: 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. - Self-Critique Process: Review design plans against the brief before building, revise anything that reads as a generic default, and critique again during implementation. - Copywriting Guidance: Write interface copy with active voice, plain verbs, consistent action naming, and purposeful error and empty states. - 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 writing any code. ## Quick Start Use the frontend-design skill to design a landing page for my new product with a distinctive visual identity.

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 the design in the subject's own world — its materials, instruments, and vernacular — rather than defaulting to common patterns. Define a compact token system with named hex colors, deliberate type pairings, and one signature element before writing code.

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

First pin down the subject, audience, and the page's single job. Then brainstorm color, typography, and layout with ASCII wireframes, critique the plan against the brief for generic choices, and only then write the code following the revised plan.

How should typography be chosen for a web page design?▼

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 type treatment itself becomes memorable.

When should animation be used 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 usually lands harder than scattered effects, and excess animation can make a design feel AI-generated.

Why do CSS styles conflict between sections in generated pages?▼

Conflicts happen when selector specificities cancel each other out, such as a type-based selector like .section clashing with an element-based selector like .cta. This commonly affects paddings and margins between sections, so structure specificity carefully.