---
title: Imperium AI Image Prompt Pack (greens-only, v5.1)
type: prompt-template
status: canonical
created: 2026-07-26
supersedes: assets/imperium/higgsfield-brand-prompt-pack.md (old warm-brown palette; deleted 2026-07-29)
---

# Imperium AI Image Prompt Pack

Reusable prompt scaffolds for generating brand-consistent Imperium graphics. Uses the LOCKED
greens-only palette (see BRAND-BOOK.md section 3). The old champagne / taupe / walnut prompt pack is
retired.

## The one hex string (paste into every prompt — mirror of tokens.json, do not edit here)
```
Primary #11462C racing green. Greens: #4CB782 mint, #3FA085 bali, #0A1F14 deep.
Neutrals: #EDF2E8 paper-sage, #F4F1EA bone, #F7F6F1 paper, #0C1712 console, #15130E ink.
Accent (rare, one element max): #E23A28 ember. Greens only. No warm browns, no blue-teal, no neon.
Type feel: Emilio (serif display, light weight) headlines, Switzer (sans) body. 40px rounded corners.
```

## Model selection (load-bearing criterion: brand colour + text fidelity)

This table mirrors the AGENTS.md §3 routing table (which wins on any drift):

| Model | Best for |
|---|---|
| `nano_banana_2` | DEFAULT: palette-consistent graphics, presentation backgrounds, porcelain props |
| `nano_banana_pro` | Hard cases only: fine text on a prop, complex multi-object scenes |
| GPT Image 2 (edit endpoint, direct OpenAI API — never through Higgsfield) | Finishing an existing code render: environments, lighting, glass. Text and layouts stay in CODE, never generated |
| `seedream_v4_5` | Stylized / illustrated brand assets |
| Images of the founders | NEVER generated — real photos only, from the photo library (AGENTS.md §6 / photos.json) |

## Reference-element workflow (Higgsfield MCP)
1. Upload `imperium-logo-green.png` + a greens-only swatch via `media_upload` → `media_confirm`.
2. Register both via `show_reference_elements action=create` (names `imperium-logo`, `imperium-palette`).
3. Store the returned element IDs below and reuse forever.
4. Generate with `<<<imperium-palette>>> <<<imperium-logo>>>` placeholders in the prompt.

> The swatch to use: `brand-palette-swatch.png` at the kit root
> (https://brand.imperiumos.ai/brand-palette-swatch.png) — the code-built greens-only grid
> of the ten locked hexes. Element/media IDs are account-bound: register the swatch once per
> account/session and record your own IDs below (that is why they ship as `[PENDING]`).

## Templates

### 1 - Social card / quote (1080x1080)
```
<<<imperium-palette>>> <<<imperium-logo>>>
1080x1080 social card. Background solid #11462C racing green.
Quote in #F4F1EA bone, Emilio Light serif, centered, generous leading.
Imperium wordmark bottom-right, tracked caps, #F4F1EA, small.
Thin #4CB782 mint divider under the quote, 30% opacity.
Greens only. No warm browns. Minimal, premium, consultancy aesthetic. 40px rounded feel.
Quote: "[QUOTE]"
```

### 2 - Presentation slide background (16:9)
```
<<<imperium-palette>>>
16:9 slide background. Solid #11462C racing green with subtle paper grain (5% opacity).
Top 12%: thin #4CB782 mint accent line. Center: clean negative space for content.
No logos, no text, no warm browns. Tier-1 consultancy aesthetic.
```

### 3 - Hero banner / website (21:9)
```
<<<imperium-palette>>> <<<imperium-logo>>>
21:9 cinematic banner. Deep #0A1F14 to #11462C racing-green field.
Center focal area: [real-world scene per BRAND-BOOK §5b, e.g. a softly blurred classical stone facade in warm morning light, or a calm brand-solid field — never abstract sci-fi geometry].
Imperium mark top-left, #F4F1EA bone, small. One #E23A28 ember point of interest only if a focal
accent is needed, otherwise none.
Mood: timeless, premium, restrained. Greens only. No warm browns, no neon.
```

### 4 - Document / report cover (A4 portrait)
```
<<<imperium-palette>>> <<<imperium-logo>>>
A4 portrait cover. Top 70%: solid #11462C racing green, subtle grain.
Bottom 30%: #EDF2E8 paper-sage band. Imperium mark top-center, #F4F1EA bone.
Title in bone, Emilio Light serif, top third. Subtitle in #4CB782 mint, Switzer sans, below.
Thin #4CB782 divider between them. Greens only. Premium consultancy aesthetic.
Title: "[TITLE]"  Subtitle: "[SUBTITLE]"
```

### 5 - Carousel slide (4:5)
```
<<<imperium-palette>>>
4:5 carousel slide. Background #EDF2E8 paper-sage, subtle paper texture.
Top 15%: #11462C racing-green header band, slide number in #F4F1EA bone.
Center: large headline in #11462C, Emilio Light serif. Below: 2-3 lines body in #15130E ink, Switzer.
Bottom: small #2E6A4C footer with IMPERIUM wordmark (tracked caps).
Greens only. No warm browns. Premium thought-leadership aesthetic.
Headline: "[HEADLINE]"  Body: "[BODY]"
```

### 6 - Dashboard / console mock (16:9)
```
<<<imperium-palette>>>
16:9 dark dashboard UI. Ground #0C1712, panels #111E17, hairlines faint.
Data + labels in #4CB782 mint and #F4F1EA bone. Numbers large, tabular, as jewelry.
Exactly one #FF4632 ember alert element (a single tile or figure). Everything else calm green.
Solid surfaces, no glass floods, no glow floods. 40px rounded cards. Dense-calm, premium.
```

## Registered Element IDs
Populate after first `show_reference_elements action=create`:
- **imperium-logo (green):** `[PENDING]`
- **imperium-palette (greens swatch):** `[PENDING]`
- **Date registered:** `[PENDING]`

## Quality gate (see AGENTS.md §4)
1. Eyedrop the green in the output. Match `#11462C` within RGB ±13.
2. Zero warm browns. Zero pure white fills. At most one ember element.
3. Corner radius on cards/panels reads as 40px at 1x (generous, soft — not 8-16px chamfers). Wrong radius → regenerate with "40px rounded corners" weighted in the prompt.
4. Drift > 5% → regenerate with the swatch weighted heavier, or colour-correct against `#11462C`.

## Related
- `BRAND-BOOK.md` (section 3 colour, section 4 type) · `tokens.json`
- Founder imagery: AGENTS.md §6 photo library (never generated) · `.claude/skills/media-hub.md` (author-machine auto-save)
