minimalist-image-director
# Minimalist Image Director
What this skill does
# Minimalist Image Director
> Art direction framework for generating warm minimalist photography via AI image generators (Flux, Midjourney, DALL-E). Separates compositional minimalism from emotional minimalism to avoid the "beautiful but sad" trap.
## When to Use This Skill
- Generating hero images, card images, or blog illustrations for a website
- Creating a cohesive visual identity across 10+ AI-generated images
- Briefing AI image generators (Replicate/Flux, Midjourney, DALL-E) with emotional precision
- When previous minimalist attempts came back "too cold" or "too sad"
- Building a visual style guide for a brand's AI-generated photography
## Methodology Foundation
**Sources**:
- Editorial photography principles (Annie Leibovitz, minimal lifestyle photography trend 2024-2026)
- Emotional Design (Don Norman, 2004) — visceral, behavioral, reflective processing
- Color psychology research — warm tones (2700-3000K) activate approach behaviors, cool tones trigger avoidance
- Neuroscience of visual-thermal perception — 80% of experiments show visual environment manipulation affects thermal perception (red-orange = warmth, green-blue = cold)
- Black Forest Labs official prompting guides (Flux 1.1 Pro, Flux 2)
- Kodak Portra 400 color science — the gold standard for warm skin tones in AI photography
**Core Principle**: Minimalism is about what you KEEP, not what you REMOVE. The fewer elements in a frame, the more each one must carry emotional weight. Empty space amplifies — it amplifies warmth just as easily as coldness.
**Why This Matters**: AI image generators default to "aesthetic minimalism" which reads as cold, clinical, lonely. The skill teaches how to direct warmth INTO minimal compositions, getting the clean look without the emotional void.
**The Neuroscience**: Warm colors trigger approach behaviors and lower cognitive vigilance — the viewer feels safe. Cool colors trigger alertness and avoidance. This is not aesthetic preference; it's how photoreceptors and neural pathways process visual information.
---
## What Claude Does vs What You Decide
> "Claude handles the prompt engineering. You bring the emotional truth."
| Claude handles | You provide |
|---------------|-------------|
| Translating emotional intent into Flux/MJ prompt syntax | The emotion each image must convey |
| Applying the 4-layer prompt architecture consistently | Brand palette and visual identity |
| Flagging prompt anti-patterns that produce sad/cold images | Validation — does this FEEL right? |
| Generating batch-consistent style prefixes | Subject matter and context for each image |
| Optimizing aspect ratios and technical parameters | Final selection between generated options |
**Remember**: AI can generate technically perfect minimalist images that feel completely wrong. Your gut reaction to the emotion is the quality gate, not the composition.
---
## What This Skill Does
1. **Emotional Calibration** - Defines the target emotion BEFORE writing any prompt
2. **4-Layer Prompt Architecture** - Style + Subject + Emotion + Anti-patterns in every prompt
3. **Batch Consistency** - Creates a shared style prefix for visual cohesion across sets
4. **Anti-Pattern Detection** - Flags words/directions that trigger cold/sad/clinical outputs
5. **Brand Alignment** - Maps brand voice to visual language (warm brand = warm photos)
## How to Use
### Generate images for website cards
```
I need 3 card images for a child development psychologist website.
Brand palette: cream, coral, warm earth tones.
Cards: Motor Development, Emotional Development, Cognitive Development.
Target emotion: hopeful, warm, possibility.
Generator: Replicate Flux 1.1 Pro, 3:4 aspect ratio.
```
### Create a cohesive blog image set
```
Generate prompts for 13 blog articles about parenting and child psychology.
All images must feel like they're from the same photo shoot.
Brand: warm, approachable, Latin American families.
Avoid: clinical, sad, isolated figures, stock photo poses.
```
### Fix images that came back too cold
```
These minimalist images came back sad/cold. Here's the original prompt: [prompt].
Keep the minimalist composition but make it emotionally warm.
The image should make a parent feel "I want to be that parent" not "that's beautiful but lonely."
```
## Instructions
When generating minimalist image prompts, follow this methodology precisely:
### Step 1: Define the Emotional Target
Before writing ANY prompt, answer:
```
## Emotional Brief
**This image should make the viewer feel:** ________________
**The viewer should want to:** ________________
**This is NOT about:** ________________
**Emotional quadrant:**
WARM
|
ACTIVE --+-- CALM
|
COLD
Target: [e.g., Warm + Calm = nurturing serenity]
```
**Key principle**: If you can't name the emotion in 2 words, the image will be vague.
**Emotional vocabulary for warm minimalism:**
| Warm + Active | Warm + Calm |
|--------------|-------------|
| Delight, play, discovery | Serenity, connection, trust |
| Courage, determination, pride | Presence, intimacy, safety |
| Freedom, possibility, wonder | Patience, tenderness, focus |
| Cold + Active (AVOID) | Cold + Calm (AVOID) |
|----------------------|---------------------|
| Anxiety, urgency, pressure | Loneliness, melancholy, void |
| Frustration, anger, defeat | Isolation, clinical, sterile |
**Color psychology for emotional targeting:**
| Color range | Emotional effect | Use when... |
|-------------|-----------------|-------------|
| Cream/ivory (#FAF8F5) | Soft, approachable, comfortable base | Every warm minimalist image (background) |
| Terracotta (#C2704F) | Earthy warmth, trustworthiness, permanence | Brands in family, wellness, coaching |
| Warm pink (#FFC0CB) | Nurturing, gentleness, calming | Child development, early childhood |
| Golden/yellow (2700K) | Happiness, energy, sunlight, cozy | Golden hour shots, living room scenes |
| Orange tones | Friendly, fights depression, inviting | Social/community-oriented images |
| Sage/olive (muted green) | Natural, grounded, trustworthy | Earthy brand palettes alongside terracotta |
---
### Step 2: Build the 4-Layer Prompt
Every prompt has exactly 4 layers:
```
## Prompt Architecture
[LAYER 1: STYLE] Technical photography direction
[LAYER 2: SUBJECT] Who/what is in the frame
[LAYER 3: EMOTION] Specific emotional cues
[LAYER 4: ANTI-PATTERNS] What to explicitly exclude
```
**Layer 1 — Style Prefix** (reuse across batch):
```
Warm minimalist photography. Soft natural light, shallow depth of field,
[BRAND PALETTE TONES]. Candid moment, not posed. [DEMOGRAPHIC].
Shot on 85mm f/1.8 lens, Kodak Portra 400 film look, natural skin texture.
No text, no logos, no watermarks. Warm color temperature.
```
**Film stock trick**: Adding "Kodak Portra 400" or "Kodak Portra 800" instantly introduces organic warmth, fine grain, and natural skin tones. This single phrase fights AI's default plastic/clinical rendering better than any other modifier.
**HEX color precision** (Flux 2+): Associate HEX codes with specific objects — `"The wall is #FAF8F5 cream"` works better than `"use #FAF8F5 in the image"`. Always pair HEX with a color name.
Key style levers:
| Lever | Warm direction | Cold direction (avoid) |
|-------|---------------|----------------------|
| Light | Soft natural, golden hour, window light | Studio flash, overhead fluorescent |
| Background | Cream, warm wood, sunlit room | White void, concrete, gray |
| Depth of field | Shallow (f/1.8) — intimacy | Deep (f/11) — documentary |
| Color temp | Warm (2700-3000K golden, 3200-4500K daylight) | Cool (6500K+) |
| Framing | Close, eye-level, inclusive | Wide, above, distant |
| Film stock | Kodak Portra 400, Fujifilm Pro 400H | No film reference (digital default) |
| Texture | "natural skin texture, pores, freckles" | "smooth skin, flawless" (= plastic) |
**Layer 2 — Subject:**
```
A [age] [demographic] child [action verb + specific detail].
[Body langRelated in Image & Video
watch
IncludedWatch a video (URL or local path). Downloads with yt-dlp, extracts auto-scaled frames with ffmpeg, pulls the transcript from captions (or Whisper API fallback), and hands the result to Claude so it can answer questions about what's in the video.
physical-ai-defect-image-generation
IncludedUse when the user wants to orchestrate defect image generation, run associated setup, or handle outputs on OSMO. The Day 0 path handles cold-start with USD-to-ROI, image-edit augmentation, and AnomalyGen to create initial PCBA datasets. The Day 1 path performs inference and labeling on real images. This skill helps with first-time asset setup, creation of finetuning checkpoints, and configuring deployment. Trigger keywords: defect image generation, dig workflow, dig pipeline, defect image detection workflow, aoi pipeline, aoi anomalygen, usd2roi anomalygen, day 0 pcba, day 1 pcba, day 1 real-photo alignment, day 1 manual roi, metal surface anomaly, glass defect, anomalygen finetune, setup_pcb, setup_metal, setup_glass, setup_pretrained, dig setup, dig datasets, dig pretrained checkpoint, dig image-edit endpoint.
accelint-react-best-practices
IncludedReact performance optimization and best practices. ALWAYS use this skill when working with any React code - writing components, hooks, JSX; refactoring; optimizing re-renders, memoization, state management; reviewing for performance; fixing hydration mismatches; debugging infinite re-renders, stale closures, input focus loss, animations restarting; preventing remounting; implementing transitions, lazy initialization, effect dependencies. Even simple React tasks benefit from these patterns. Covers React 19+ (useEffectEvent, Activity, ref props). Triggers - useEffect, useState, useMemo, useCallback, memo, inline components, nested components, components inside components, re-render, performance, hydration, SSR, Next.js, useDeferredValue, combined hooks.
elevenlabs-agents
IncludedBuild conversational AI voice agents with ElevenLabs Platform using React, JavaScript, React Native, or Swift SDKs. Configure agents, tools (client/server/MCP), RAG knowledge bases, multi-voice, and Scribe real-time STT. Use when: building voice chat interfaces, implementing AI phone agents with Twilio, configuring agent workflows or tools, adding RAG knowledge bases, testing with CLI "agents as code", or troubleshooting deprecated @11labs packages, Android audio cutoff, CSP violations, dynamic variables, or WebRTC config. Keywords: ElevenLabs Agents, ElevenLabs voice agents, AI voice agents, conversational AI, @elevenlabs/react, @elevenlabs/client, @elevenlabs/react-native, @elevenlabs/elevenlabs-js, @elevenlabs/agents-cli, elevenlabs SDK, voice AI, TTS, text-to-speech, ASR, speech recognition, turn-taking model, WebRTC voice, WebSocket voice, ElevenLabs conversation, agent system prompt, agent tools, agent knowledge base, RAG voice agents, multi-voice agents, pronunciation dictionary, voice speed control, elevenlabs scribe, @11labs deprecated, Android audio cutoff, CSP violation elevenlabs, dynamic variables elevenlabs, case-sensitive tool names, webhook authentication
humanizer
IncludedHumanize AI-generated text by detecting and removing patterns typical of LLM output. Rewrites text to sound natural, specific, and human. Uses 28 pattern detectors, 560+ AI vocabulary terms across 3 tiers, and statistical analysis (burstiness, type-token ratio, readability) for comprehensive detection. Use when asked to humanize text, de-AI writing, make content sound more natural/human, review writing for AI patterns, score text for AI detection, or improve AI-generated drafts. Covers content, language, style, communication, and filler categories.
generating-mermaid-diagrams
IncludedSalesforce architecture diagrams using Mermaid with ASCII fallback. Use this skill when generating text-based diagrams for Salesforce architecture, OAuth flows, ERDs, integration sequences, or Agentforce structure. TRIGGER when: user says "diagram", "visualize", "ERD", or asks for sequence diagrams, flowcharts, class diagrams, or architecture visualizations in Mermaid. DO NOT TRIGGER when: user wants PNG/SVG image output (use generating-visual-diagrams), or asks about non-Salesforce systems.