home / skills / whawkinsiv / solo-founder-superpowers / brand-identity-visual-design

brand-identity-visual-design skill

/skills/brand-identity-visual-design

This skill helps you craft a cohesive brand identity and visual design system for your SaaS, including color, typography, and logo guidance.

npx playbooks add skill whawkinsiv/solo-founder-superpowers --skill brand-identity-visual-design

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
7.4 KB
---
name: brand-identity-visual-design
description: "Use this skill when the user needs to create a brand identity, choose a color palette, design a logo, establish design tokens, or build visual consistency for their SaaS product. Covers color systems, typography, logo design, and brand recognition."
---

# Brand Identity & Visual Design

A brand is not a logo. It's the gut feeling people have about your product. This skill helps you make the decisions that define your brand — then hand them to Claude Code to implement everywhere.

## Core Principles

- Consistency is more important than creativity. A mediocre system applied consistently beats brilliant one-offs.
- Visual design should make the product feel inevitable — like it couldn't look any other way.
- Every SaaS product should feel: trustworthy, modern, and clear. Your differentiator comes on top of these.
- Design for recognition at every scale: favicon, app icon, social preview, full-screen dashboard.

---

## What You Decide vs. What AI Implements

| You Decide | Claude Code Implements |
|------------|----------------------|
| Primary brand color (emotional fit for your audience) | All tints, shades, hover/active states |
| Whether the tone is warm or cool | Full neutral scale (9-11 shades) |
| Heading font and body font | Typography scale, weights, line heights |
| Brand voice (casual vs. formal) | Consistent application across UI |
| Whether to support dark mode at launch | Dark mode color mapping |
| Icon style (rounded, squared, minimal) | Icon integration throughout app |

**Rule:** Make the creative decisions. Let AI handle the math, code, and consistency.

---

## Color System

You need three things:

### 1. Primary Color (You Pick This)

Your brand's signature. Used for buttons, links, and key accents.

**How to choose:**
- What emotion should your product evoke? (Blue = trust, Green = growth, Purple = premium, Orange = energy)
- Look at competitors — pick something that stands out from them
- Test it: does it look good as a button on a white background?

**Tell AI:**
```
My brand's primary color is [your hex code or color name].
Generate a full color system:
- Primary scale (50-900 tints)
- Neutral scale (warm/cool gray, 50-900)
- Semantic colors (success green, warning amber, error red, info blue)
- Surface colors (background, card, elevated, overlay)
Apply this as CSS custom properties and/or Tailwind config.
```

### 2. Neutral Scale (AI Generates This)

9-11 shades from near-white to near-black. This does 80% of the work in your UI (text, backgrounds, borders). AI generates this from your warm/cool preference.

### 3. Semantic Colors (AI Generates This)

Success (green), Warning (amber), Error (red), Info (blue). AI picks these to not clash with your primary color.

---

## Typography

**Two decisions to make:**

1. **Heading font:** Pick one with personality but legibility. Good defaults for SaaS: Inter, Plus Jakarta Sans, Outfit, Geist.
2. **Body font:** Prioritize readability at 14-16px. Often the same as headings.

**Tell AI:**
```
My heading font is [font name] and body font is [font name].
Set up a typography system:
- Scale: 0.75rem to 3rem
- Weights: Regular (400) for body, Medium (500) for emphasis, Semibold (600) for headings
- Line heights optimized for readability
- Apply across all headings, body text, and UI elements.
```

**Skip for now:** Monospace font selection. Only matters if your product shows code or data tables — Claude Code will pick a sensible default.

---

## Logo

Most solo founders should NOT design their own logo. Instead:

**Minimum viable logo:**
1. Choose a clean sans-serif font
2. Type your product name
3. Pick your primary brand color

**Tell AI:**
```
Create a simple text-based logo for [product name]:
- Font: [your heading font] in Semibold
- Color: [your primary color]
- Create versions: full wordmark, icon-only (first letter or abbreviation), favicon (16x16)
- Export as SVG for web
```

**Requirements for any logo:**
- Works at 16x16 (favicon), 32x32, and full size
- Horizontal lockup (icon + wordmark) for headers
- Icon-only version for compact spaces
- Works on light and dark backgrounds
- SVG format for web (not PNG)

**When to invest in a real logo:** After you've validated your product and have paying customers. Budget $200-500 for a freelance designer on Fiverr or 99designs. Don't spend $5,000 pre-launch.

---

## Icons

One decision: pick an icon library and stick with it.

| Style | Library | Best For |
|-------|---------|----------|
| Rounded/friendly | Lucide | Consumer SaaS, creative tools |
| Clean/professional | Heroicons | Business SaaS, dashboards |
| Versatile/detailed | Phosphor | Products needing many icon variants |

**Tell AI:**
```
Use [Lucide/Heroicons/Phosphor] icons throughout the app.
Never mix icon libraries. Keep icons at consistent sizes (16px inline, 20px buttons, 24px navigation).
```

---

## Brand Voice Attributes

Define 3-4 positions on these spectrums. These feed into copywriting and UI text decisions:

- Casual ←————→ Formal
- Playful ←————→ Serious
- Technical ←————→ Approachable
- Bold ←————→ Understated

**Example:** A project management tool for freelancers might be: Casual, Slightly Playful, Approachable, Bold.

**Tell AI:**
```
Our brand voice is [casual/formal], [playful/serious], [approachable/technical], and [bold/understated].
Apply this tone to all UI copy, error messages, and empty states.
```

---

## Social Preview / OG Image

Every page needs an Open Graph image for social sharing.

- Size: 1200x630px
- Template: Brand color background + page title in heading font + product logo in corner

**Tell AI:**
```
Create a reusable OG image template:
- Background: our primary color (or gradient)
- Title text: white, our heading font, centered
- Logo: small, bottom-right corner
- Generate dynamically for blog posts using page title.
```

---

## Dark Mode (Decide Later)

For your MVP, ship light mode only. Dark mode is a nice-to-have that doubles your design surface area.

**When to add dark mode:**
- Users are requesting it
- Your product is used for long sessions (dashboards, writing tools, dev tools)
- You're past MVP and have bandwidth

**When you're ready, Tell AI:**
```
Add dark mode support:
- Background: dark gray (#111), not pure black
- Cards: slightly lighter than background (#1a1a1a)
- Text: off-white (#e5e5e5 body, #fafafa headings), not pure white
- Adjust primary color if needed for contrast
- Use CSS custom properties so themes switch cleanly
- Add a toggle in the header/settings
```

---

## Common Mistakes

| Mistake | Fix |
|---------|-----|
| Spending weeks on branding before validating | Pick a color, font, and name. Ship. Rebrand after PMF |
| Mixing icon libraries | Pick one, use it everywhere |
| Pure black backgrounds in dark mode | Use #111 or #0a0a0a, not #000 |
| Inconsistent color usage | Define system once, reference everywhere |
| Designing a logo before having customers | Use text-based logo until post-validation |
| Overthinking typography | Inter or your heading font for everything. Done |

---

## Output Format

When creating or reviewing brand identity:

1. **Decisions:** What primary color, fonts, icon library, and voice attributes were chosen
2. **System:** Color scale, type scale, and spacing as CSS properties or Tailwind config
3. **Application:** Show how system applies across 2-3 contexts (button, card, page header)
4. **Assets:** Logo versions, OG image template, favicon

Overview

This skill helps founders create a coherent brand identity and visual system for their SaaS product. It guides you through choosing a primary color, building neutral and semantic color scales, selecting typography, and producing logo and asset variants. The output is a practical, implementable design system that Claude Code or your dev team can apply directly.

How this skill works

You make the key creative decisions (primary color, heading/body fonts, icon style, and voice attributes). The skill generates the supporting system: full color scales, neutral palette, semantic colors, typography scale and weights, logo variants, and theme-ready CSS/Tailwind tokens. It also maps assets for different contexts (favicon, OG image, button states, dark mode recommendations) and provides implementation-ready snippets.

When to use it

  • You’re launching an MVP and need a consistent visual identity quickly.
  • You need a color system and typography defined for developers to implement.
  • You want logo and icon variants that work at 16x16 up to full-screen.
  • You need an OG image template and social preview assets.
  • You’re preparing a design handoff to Claude Code or a dev team.

Best practices

  • Decide the emotional intent first (trust, growth, premium, energy) and pick a primary color accordingly.
  • Favor consistency over novelty: define one icon library and stick to it throughout the product.
  • Provide both light mode tokens and a roadmap for dark mode instead of shipping two themes at once.
  • Use text-based logo as a minimum-viable option; invest in a custom mark only after validation.
  • Export logos as SVG and include icon-only, horizontal, and favicon versions.

Example use cases

  • Define a primary hex and generate a 50–900 primary scale plus neutral 50–900 for UI use.
  • Specify heading and body fonts to produce a type scale (0.75rem–3rem) with recommended weights and line heights.
  • Request a simple SVG wordmark, icon-only variant, and 16x16 favicon for app headers and bookmarks.
  • Create a reusable OG image template using the primary color, heading font, and small logo in the corner.
  • Map semantic colors (success, warning, error, info) that won’t clash with the primary brand color.

FAQ

Should I design a custom logo before validating my product?

No — use a clean text-based wordmark and icon until you have paying users; rebrand after product-market fit.

Can I mix icon libraries for variety?

Avoid mixing. Pick one style (e.g., Heroicons, Lucide, Phosphor) and use it consistently to maintain visual coherence.

Do I need dark mode at launch?

Not usually. Ship light mode for MVP and add dark mode when users request it or when long sessions justify the effort.