brand-illustrator

Generate Builder Methods hand-drawn line art illustrations (icons, scenes, periphery) with a single accent color (Coral/Teal/Indigo/Amber). Use for blog headers, thumbnails, course graphics, social posts, and on-brand UI/tech metaphors.

16 stars

Best use case

brand-illustrator is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Generate Builder Methods hand-drawn line art illustrations (icons, scenes, periphery) with a single accent color (Coral/Teal/Indigo/Amber). Use for blog headers, thumbnails, course graphics, social posts, and on-brand UI/tech metaphors.

Teams using brand-illustrator should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/brand-illustrator/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/tools/brand-illustrator/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/brand-illustrator/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How brand-illustrator Compares

Feature / Agentbrand-illustratorStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Generate Builder Methods hand-drawn line art illustrations (icons, scenes, periphery) with a single accent color (Coral/Teal/Indigo/Amber). Use for blog headers, thumbnails, course graphics, social posts, and on-brand UI/tech metaphors.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Builder Methods Brand Illustrator

Generate hand-drawn line illustrations that match the Builder Methods visual identity:
warm off-white canvas, confident black ink lines, and one bold accent color.

This Skill is designed to be *reusable* and *procedural*:
- you gather requirements
- you propose three on-brand concepts
- you get a selection
- you generate final image(s) consistently using our style + color system

## What this Skill produces

- **Icon**: 1 primary object, isolated, quick punctuation.
- **Scene**: 2–4 objects, suggested environment, hero/header moments.
- **Periphery**: 1–3 objects, used as corner/edge elements or decorative supports.

See `references/visual-world.md` for the world + constraints and `references/style.md` for rendering rules.

## Requirements

- **Python 3.8+** for running the generation script
- **google-genai package**: `pip install google-genai`
- **GEMINI_API_KEY environment variable**: Set your Google Gemini API key as `GEMINI_API_KEY` (alternatively `GOOGLE_API_KEY` or `GENAI_API_KEY`)

Get an API key from: https://ai.google.dev/

## Quick Start

1. **Create a project folder** (recommended) in `projects/` with today's date and a short slug.

   Example:
   ```bash
   mkdir -p projects/2026-01-13-blog-hero
   ```

2. **Gather requirements** — use the AskUserQuestion tool for each missing piece *one at a time*.
   Required inputs:
   - **Content context**: topic + the core idea (insight), or paste article/transcript
   - **Visual context**: where the illustration will live (page screenshot, layout notes), or “n/a”
   - **Accent color**: `coral` | `teal` | `indigo` | `amber`
   - **Image type**: `icon` | `scene` | `periphery`
   - **Dimensions** (px): width × height

   Defaults:
   - scene: **1200×630**
   - icon: **512×512**
   - periphery: **500×500**

3. **Generate 3 concept options** using `references/idea-mapping.md`:
   - Present **Option A / B / C**
   - Each option includes: connection type, category (Builder’s World / Metaphor / Digital Artifact),
     object list, and why it fits the content.
   - Keep options meaningfully different (object choice, metaphor, or mood), but all on-brand.

4. **Get user choice** — use AskUserQuestion and let them pick A/B/C (or “Other” for feedback).

5. **Document the project** — create `project.md` inside the project folder with:
   - requirements
   - A/B/C concepts
   - chosen direction
   - final prompt + parameters
   - output filenames

6. **Craft prompt and generate** once a concept is approved, saving outputs to the project folder.

   Example:
   ```bash
   python3 ${CLAUDE_PLUGIN_ROOT}/skills/brand-illustrator/scripts/generate.py \
     --prompt "A worn leather notebook open to a page with handwritten wireframe sketches" \
     --color coral \
     --type scene \
     --width 1200 \
     --height 630 \
     --output projects/2026-01-13-blog-hero/illustration-v1.png
   ```

## Color System

See `references/colors.md` for all hex values (single source of truth).

**Available accent colors:** Coral, Teal, Indigo, Amber

### Rules
- Use **ONE** accent color per illustration.
- Most of the image is **warm off-white background** with **confident black lines**.
- Accent color should fill **~20–30%** of the illustration.
- Shadow/depth color is used **sparingly** (**~5–10%**), mostly as grounding.

## Style Requirements (non-negotiable)

These are enforced by prompt + review. See `references/style.md` for full details.

- Hand-drawn ink line art; no photorealism, no 3D, no gradients
- Restrained compositions: focus objects over scenery
- Suggest environment with a few cues; do not render full rooms
- Leave negative space for text overlays when used as a hero image

## Concepting Guidance

Use the mapping doc to ensure every illustration is connected to the content:
- `references/idea-mapping.md` — connection types, object lists, metaphors, quick reference by meaning
- `references/visual-world.md` — what “belongs” in the Builder Methods world
- `references/prompts.md` — prompt templates and proven patterns

## Safety / Brand Guardrails

- Avoid trademarks/logos/brand names on devices, mugs, screens, or apparel.
- Avoid depicting real identifiable people.
- Keep UI/terminal content generic (nonsense code is fine; no secrets).
- No violence, gore, or sensitive themes—Builder Methods illustrations should feel calm and inviting.

## Project Documentation Template

Copy into `projects/<date>-<slug>/project.md`:

```md
# Project: <slug>

## Requirements
- Content context:
- Core idea:
- Visual context:
- Accent color:
- Image type:
- Dimensions:

## Concepts
### Option A
- Connection type:
- Category:
- Objects:
- Rationale:

### Option B
...

### Option C
...

## Selected Direction
- Chosen option:
- Notes / tweaks:

## Final Prompt
```text
<final prompt here>
```

## Generation Params
- color:
- type:
- width:
- height:
- output:

## Outputs
- illustration-v1.png
- illustration-v2.png
```

Related Skills

brandfetch-automation

16
from diegosouzapw/awesome-omni-skill

Automate Brandfetch tasks via Rube MCP (Composio). Always search tools first for current schemas.

brand-strategy

16
from diegosouzapw/awesome-omni-skill

A 7-part brand strategy framework for building comprehensive brand foundations. Use when users ask to: (1) Create or develop a brand strategy, (2) Build a brand brief or brand guidelines, (3) Define brand positioning, messaging, or audience, (4) Work on brand identity or brand architecture, (5) Develop a go-to-market brand plan, or when users mention 'brand truth', 'audience architecture', 'messaging framework', or similar strategic branding terms.

brand-identity-creator

16
from diegosouzapw/awesome-omni-skill

Comprehensive guide for creating brand identity guidelines. Use this skill when a user wants to define, create, or document a brand's identity, including mission, vision, values, personality, and visual elements.

ai-brand-kit

16
from diegosouzapw/awesome-omni-skill

Build comprehensive AI-native brand asset systems that maintain consistency across all AI-generated content. Train AI tools on brand guidelines, create reusable prompt libraries, and manage visual/voice assets at scale. Use when ", " mentioned.

brand-identity

16
from diegosouzapw/awesome-omni-skill

Provides the single source of truth for brand guidelines, design tokens, technology choices, and voice/tone. Use this skill whenever generating UI components, styling applications, writing copy, or creating user-facing assets to ensure brand consistency.

voxanne-branding-expert

16
from diegosouzapw/awesome-omni-skill

Strategic branding, business development, and UI/UX design expertise for Voxanne AI. Combines business strategy, visual design principles, and market positioning to create enterprise-grade branding assets and go-to-market strategies. Use when designing logos, creating brand guidelines, developing marketing strategies, or positioning products against competitors like ChatGPT, Anthropic, and Google.

canva-branded-presentation

16
from diegosouzapw/awesome-omni-skill

Create on-brand Canva presentations from an outline or brief. Use when the user asks to create a branded presentation, make an on-brand deck, turn an outline into slides, or generate a presentation from a brief. Input can be text directly in the message, a reference to a Canva doc by name, or a Canva design link (e.g., https://www.canva.com/design/...).

brand-guidelines

16
from diegosouzapw/awesome-omni-skill

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.

brand-guidelines-community

16
from diegosouzapw/awesome-omni-skill

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatt...

brand-guidelines-anthropic

16
from diegosouzapw/awesome-omni-skill

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatt...

applying-brand-guidelines

16
from diegosouzapw/awesome-omni-skill

This skill applies consistent corporate branding and styling to all generated documents including colors, fonts, layouts, and messaging

anthropic-brand-guidelines

16
from diegosouzapw/awesome-omni-skill

Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.