AgentSkillsCN

brand-identity

提供独特的品牌色彩、字体设计与视觉方案指导。其中融入以人为本的设计原则,确保网站外观既富有深意又令人难忘。

SKILL.md
--- frontmatter
name: brand-identity
description: Guides distinctive brand colors, typography, and visual choices. Contains human-first design principles to ensure sites look intentional and memorable.
user_invocable: true
invocation: /brand

Brand Identity Skill

This skill ensures every site has a distinctive, intentional visual identity. It provides guidance for creating memorable designs.

The 60-30-10 Color Rule

Every site needs exactly three color roles:

  • 60% - Dominant/Background: The main canvas (usually neutral)
  • 30% - Secondary: Supporting color for sections, cards, accents
  • 10% - Accent: CTAs, highlights, interactive elements (the "pop")

Implementation

css
:root {
	/* 60% - Dominant */
	--color-bg: #fafaf9;
	--color-text: #1c1917;

	/* 30% - Secondary */
	--color-secondary: #e7e5e4;
	--color-secondary-text: #44403c;

	/* 10% - Accent */
	--color-accent: #dc2626;
	--color-accent-hover: #b91c1c;
}

Color Selection by Industry

Use these as STARTING POINTS - always customize:

IndustryDominantSecondaryAccent
Finance/LegalSlate, StoneCool grayNavy or Forest
Health/WellnessWarm white, CreamSage, Soft greenTerracotta, Coral
Tech/SaaSTrue white, Cool graySlateElectric blue, Violet
Food/RestaurantCream, Warm whiteTerracotta, OliveDeep red, Orange
Creative/AgencyOff-black, CharcoalWarm grayUnexpected pop (yellow, magenta)
Luxury/FashionPure white, BlackGold, ChampagneBlack or Gold
EducationLight creamWarm gray, Blue-grayWarm blue, Green

Typography Guidance

Common Fonts to Use Thoughtfully

These fonts work well but are everywhere. Consider whether you need distinction:

  • Inter
  • Roboto
  • Arial
  • Helvetica (for body text)
  • Open Sans
  • System fonts stack as primary

Distinctive Font Pairings

Always pair a display font (headings) with a body font:

Modern & Clean:

Elegant & Refined:

Bold & Energetic:

Warm & Approachable:

Creative & Artistic:

Important: All fonts above have been verified on Google Fonts as of January 2026. Click the links to preview and get embed codes.

Font Fallback Stacks

Always include fallbacks for reliability:

css
/* Example with fallbacks */
--font-display: 'Space Grotesk', ui-sans-serif, system-ui, sans-serif;
--font-body: 'DM Sans', ui-sans-serif, system-ui, sans-serif;

/* Serif example */
--font-display: 'Playfair Display', ui-serif, Georgia, serif;
--font-body: 'Lato', ui-sans-serif, system-ui, sans-serif;

Implementation in SvelteKit

svelte
<!-- src/routes/+layout.svelte -->
<svelte:head>
	<link rel="preconnect" href="https://fonts.googleapis.com" />
	<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous" />
	<link
		href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&family=DM+Sans:wght@400;500;600;700&display=swap"
		rel="stylesheet"
	/>
</svelte:head>
css
/* app.css */
:root {
	--font-display: 'Space Grotesk', sans-serif;
	--font-body: 'DM Sans', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-family: var(--font-display);
}

body {
	font-family: var(--font-body);
}

Human-First Design Principles

Colors - Think Twice About

Common DefaultWhy Consider AlternativesAlternative Ideas
#3B82F6 (Tailwind blue-500)It's the default, so it's everywherePick a unique blue: #2563EB, #1D4ED8, or a non-blue accent
Purple-to-blue gradientVery common patternSingle color, or unexpected gradient (orange→pink, green→teal)
Teal + Coral comboOverused "modern" palettePick ONE and find a neutral complement
Rainbow gradientsCan feel unintentionalTwo-color max, subtle angle
Pure #000000 on #FFFFFFHarsh contrastOff-black (#1C1917) on off-white (#FAFAF9)

Layouts - Consider Alternatives

Common PatternWhy Try AlternativesAlternative Ideas
3-column feature grid with iconsVery common, can feel templated2-column, asymmetric, or bento grid
Centered everythingPredictableLeft-align body, vary section alignment
Equal spacing throughoutCan feel mechanicalVary spacing: tight headers, generous between sections
Generic icon set (Heroicons default)Recognizable as defaultsPhosphor Icons, Lucide with custom stroke, or no icons

Backgrounds - Patterns That Feel Dated

PatternWhy It Feels DatedAlternatives
Abstract blob SVGsWas trendy, now overusedGeometric shapes, grain texture, or solid color
Wave dividers2020 template aestheticHard edges, diagonal slices, or no dividers
Gradient mesh backgroundsOverplayedSubtle radial gradient, solid color, or photography
Grid of dotsVery commonLines, noise texture, or nothing

Images - Generic vs Intentional

Generic ChoiceWhy Consider AlternativesBetter Options
Handshake stock photosMeaningless corporateReal team photos or none
Diverse group pointing at laptopOverused clicheAction shots or illustrations
Abstract 3D shapesVery common defaultReal photos, custom illustration, or typography-focused
Floating UI mockupsTemplate aestheticScreenshots in context or no mockups

Applying Brand to Site

When building, CHECK every component against:

  1. Does it use common defaults? Consider if distinction is needed
  2. Does it follow 60-30-10? Check color distribution
  3. Are fonts properly loaded? (Google Fonts, CSS variables)
  4. Does it feel intentional? Every choice should have a reason

Quick Improvements for Generic-Looking Sites

IssueFix
Looks too "template"Add asymmetry, vary section layouts
Colors feel genericCommit to ONE bold accent, desaturate the rest
Typography feels flatIncrease heading size contrast, add letter-spacing
Too much whitespaceAdd subtle background texture or tint
Too busyRemove one element from every section
Feels corporateAdd one unexpected color or playful element

Checklist Before Shipping

  • Typography choices are intentional (not just defaults)
  • Colors feel distinctive (not just Tailwind defaults)
  • Layout has visual interest (not all centered/equal)
  • 60-30-10 color rule followed
  • Fonts loaded via Google Fonts with fallback stacks
  • Font availability verified at fonts.google.com
  • At least ONE distinctive design choice per page
  • Design feels intentional and human
  • CSS variables defined for colors and fonts (maintainability)