design

Create front-end designs with CSS typography, color variables, motion, and layered backgrounds.

11|Updated Apr 4, 2025
One-click install
npx skills add https://github.com/sanand0/scripts --skill design-sanand0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: design
Source: https://github.com/sanand0/scripts/tree/main/agents/design
Command: npx skills add https://github.com/sanand0/scripts --skill design-sanand0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides the creation of unique and engaging front-end designs that stand out from generic AI-generated aesthetics, ensuring creative, distinctive, and delightful user experiences. It helps avoid common design clichés and fosters genuine visual appeal.

Core Features & Use Cases

  • Aesthetic Principles: Focuses on typography, color, motion, and backgrounds to build atmosphere and depth, moving beyond bland defaults.
  • Override Defaults: Encourages overriding framework and browser defaults to avoid common, clichéd design patterns (e.g., Inter font, purple gradients).
  • Creative Interpretation: Promotes unexpected choices and context-specific character in design, ensuring outputs feel genuinely designed, not just generated.
  • Use Case: Design a landing page for a new product, ensuring it uses a unique font, a cohesive color palette with sharp accents, and subtle CSS-only animations for a surprising and delightful user experience that captures attention.

Quick Start

Design a hero section for a new web application, focusing on unique typography, a bold color scheme, and a subtle background animation.

Frequently Asked Questions about design

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

FAQPage Schema
How do I create distinctive front-end designs that avoid generic aesthetics?

Distinctive front-end design requires overriding framework defaults through CSS-driven typography, cohesive color theory with CSS variables, CSS-based motion, and layered backgrounds. This approach enforces intentional choices in font selection, color palettes, and animations to move beyond bland, AI-generated aesthetics and create genuinely engaging user experiences.

What CSS techniques should I use for typography and color theming in web design?

Use CSS variables for color theming to maintain cohesive palettes across your design system, and implement CSS-driven typography with deliberate font choices beyond defaults. CSS-based motion through animations and transitions, combined with layered background techniques, create depth and atmosphere without relying on framework presets or clichéd visual patterns.

Can I apply distinctive design principles to marketing sites, dashboards, and product UIs?

Yes. Distinctive design principles apply across marketing sites, dashboards, product UIs, and other front-end projects. Focus on unique typography, cohesive color theory, motion design, and atmospheric backgrounds tailored to each context. This ensures each project type receives intentional, context-specific character rather than generic defaults.

How do I avoid common design clichés like default fonts and purple gradients?

Avoid clichés by deliberately overriding browser and framework defaults. Replace default fonts with intentional typography choices, build custom color palettes using CSS variables instead of preset gradients, and create CSS-only animations that feel purposeful. This deliberate approach ensures your design feels genuinely designed, not algorithmically generated.

What's the best way to add motion and atmosphere to a front-end design?

Layer CSS-based motion through animations and transitions combined with atmospheric backgrounds to build depth. These techniques create surprising, delightful interactions without heavy JavaScript or framework dependencies. Motion should feel purposeful and context-specific, enhancing the overall visual experience rather than adding generic embellishment.