logo-design-guide

Pass

Logo design principles and AI image generation best practices for creating logos. Covers logo types, prompting techniques, scalability rules, and iteration workflows. Use for: brand identity, startup logos, app icons, favicons, logo concepts. Triggers: logo design, create logo, brand logo, logo generation, ai logo, logo maker, icon design, brand mark, logo concept, startup logo, app icon logo

@openclaw
MIT2/22/2026
62out of 100
(0)
1.0k
15
22

Install Skill

Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.

Install globally (user-level):

npx skillhub install openclaw/skills/logo-design-guide

Install in current project:

npx skillhub install openclaw/skills/logo-design-guide --project

Suggested path: ~/.claude/skills/logo-design-guide/

AI Review

Instruction Quality58
Description Precision78
Usefulness55
Technical Soundness58

Scored 62 — strong trigger phrase coverage (11 phrases) and the Critical AI Limitation section with text-rendering workaround is genuinely useful knowledge not in Claude's default behavior. Thin on workflow steps and error handling; essentially a prompting guide + CLI wrapper rather than a full workflow automation.

SKILL.md Content

---
name: logo-design-guide
description: |
  Logo design principles and AI image generation best practices for creating logos.
  Covers logo types, prompting techniques, scalability rules, and iteration workflows.
  Use for: brand identity, startup logos, app icons, favicons, logo concepts.
  Triggers: logo design, create logo, brand logo, logo generation, ai logo,
  logo maker, icon design, brand mark, logo concept, startup logo, app icon logo
allowed-tools: Bash(infsh *)
---

# Logo Design Guide

Design effective logos with AI image generation via [inference.sh](https://inference.sh) CLI.

## Quick Start

```bash
curl -fsSL https://cli.inference.sh | sh && infsh login

# Generate a logo concept
infsh app run falai/flux-dev-lora --input '{
  "prompt": "flat vector logo of a mountain peak with a sunrise, minimal geometric style, single color, clean lines, white background",
  "width": 1024,
  "height": 1024
}'
```

## Logo Types

| Type | Description | When to Use | Example |
|------|-------------|-------------|---------|
| **Wordmark** | Company name styled as logo | Strong brand name, short (< 10 chars) | Google, Coca-Cola |
| **Lettermark** | Initials only | Long company name, formal | IBM, HBO, CNN |
| **Pictorial** | Recognizable icon/symbol | Universal brand, works without text | Apple, Twitter bird |
| **Abstract** | Geometric/non-literal shape | Tech companies, conceptual brands | Nike swoosh, Pepsi |
| **Mascot** | Character illustration | Friendly brands, food/sports | KFC Colonel, Pringles |
| **Combination** | Icon + wordmark together | New brands needing both recognition and name | Burger King, Adidas |

## Critical AI Limitation

**AI image generators cannot reliably render text.** Letters will be distorted, misspelled, or garbled.

Strategy:
1. Generate the **icon/symbol only** with AI
2. Add text/wordmark in a design tool (Figma, Canva, Illustrator)
3. Or use a combination approach: AI icon + manually set typography

## Prompting for Logos

### Keywords That Work

```
flat vector logo, simple minimal icon, single color silhouette,
geometric logo mark, clean lines, negative space design,
line art logo, flat design icon, minimalist symbol
```

### Keywords That Fail

```
❌ photorealistic logo (contradiction — logos aren't photos)
❌ 3D rendered logo (too complex, won't scale down)
❌ gradient logo (inconsistent results, hard to reproduce)
❌ logo with text "Company Name" (text rendering fails)
```

### Prompt Structure

```
flat vector logo of [subject], [style], [color constraint], [background], [additional detail]
```

### Examples by Logo Type

```bash
# Abstract geometric
infsh app run falai/flux-dev-lora --input '{
  "prompt": "flat vector abstract logo, interlocking hexagonal shapes forming a letter S, minimal geometric style, single navy blue color, white background, clean sharp edges"
}'

# Pictorial nature
infsh app run falai/flux-dev-lora --input '{
  "prompt": "flat vector logo of a fox head in profile, geometric faceted style, orange and white, minimal clean lines, white background, negative space design"
}'

# Mascot style
infsh app run bytedance/seedream-4-5 --input '{
  "prompt": "friendly cartoon owl mascot logo, simple flat illustration, wearing graduation cap, purple and gold colors, white background, clean vector style"
}'

# Tech abstract
infsh app run xai/grok-imagine-image-pro --input '{
  "prompt": "minimal abstract logo mark, interconnected nodes forming a brain shape, line art style, single teal color, white background, tech startup aesthetic"
}'
```

## Scalability Rules

A logo must work at every size:

| Context | Size | What Must Work |
|---------|------|----------------|
| Favicon | 16x16 px | Silhouette recognizable |
| App icon | 1024x1024 px | Full detail visible |
| Social avatar | 400x400 px | Clear at a glance |
| Business card | ~1 inch | Clean print reproduction |
| Billboard | 10+ feet | No pixelation, simple enough |

### Scalability Checklist

- [ ] Recognizable as a 16px favicon (squint test)
- [ ] Works in single color (black on white)
- [ ] Works inverted (white on black)
- [ ] No tiny details that disappear at small sizes
- [ ] No thin lines that vanish when shrunk
- [ ] Clear silhouette without color

## Color Guidelines

- **Maximum 2-3 colors** for the primary logo
- Must work in **single color** (black, white, or brand primary)
- Consider **color psychology**:
  - Blue: trust, professional (finance, tech, healthcare)
  - Red: energy, urgency (food, entertainment, retail)
  - Green: growth, nature (health, sustainability, finance)
  - Orange: friendly, creative (startups, youth brands)
  - Purple: luxury, wisdom (beauty, education)
  - Black: premium, elegant (fashion, luxury, tech)
- Test on both light and dark backgrounds

## Iteration Workflow

```bash
# Step 1: Generate 5-10 broad concepts
for i in {1..5}; do
  infsh app run falai/flux-dev-lora --input '{
    "prompt": "flat vector logo of a lighthouse, minimal geometric, single color, white background"
  }' --no-wait
done

# Step 2: Refine the best concept with variations
infsh app run falai/flux-dev-lora --input '{
  "prompt": "flat vector logo of a geometric lighthouse with light beam rays, minimal line art, navy blue, white background, negative space design"
}'

# Step 3: Generate at high resolution for final
infsh app run bytedance/seedream-4-5 --input '{
  "prompt": "flat vector logo of a geometric lighthouse with radiating light beams, minimal clean design, navy blue single color, pure white background",
  "size": "2K"
}'

# Step 4: Upscale for production use
infsh app run falai/topaz-image-upscaler --input '{
  "image": "path/to/best-logo.png",
  "scale": 4
}'
```

## Common Mistakes

| Mistake | Problem | Fix |
|---------|---------|-----|
| Too much detail | Loses clarity at small sizes | Simplify to essential shapes |
| Relies on color | Fails in B&W contexts | Design in black first |
| Text in AI generation | Garbled/misspelled letters | Generate icon only, add text manually |
| Trendy effects (glows, shadows) | Dates quickly, reproduction issues | Stick to flat, timeless design |
| Too many colors | Hard to reproduce, expensive printing | Max 2-3 colors |
| Asymmetric without purpose | Looks unfinished | Use intentional asymmetry or stay balanced |

## File Format Delivery

| Format | Use Case |
|--------|----------|
| SVG | Scalable vector, web, editing |
| PNG (transparent) | Digital use, presentations |
| PNG (white bg) | Documents, email signatures |
| ICO / Favicon | Website favicon (16, 32, 48px) |
| High-res PNG (4096px+) | Print, billboards |

Note: AI generates raster images (PNG). For true vector SVG, use the AI output as a reference and trace in a vector tool, or use AI-to-SVG conversion tools.

## Related Skills

```bash
npx skills add inferencesh/skills@ai-image-generation
npx skills add inferencesh/skills@prompt-engineering
```

Browse all apps: `infsh app list`