원클릭으로
image-generation
Production-grade AI ad imagery — prompt patterns, brand compositing, human-centered psychology, anti-slop standards.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Production-grade AI ad imagery — prompt patterns, brand compositing, human-centered psychology, anti-slop standards.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Higgsfield image prompt director covering Banana Pro, Soul Cinema, and GPT-2. Three asset types in strict order — single-image character outfit on white seamless studio (Banana Pro or Soul Cinema two-step), 6-panel multi-angle character sheet off that base, and scene plates with/without characters. Plus GPT-2 for detail face/chest-up portraits. Reads reference images for hair, makeup, wardrobe, jewelry, identity. Outputs photorealistic prompts with locked hyperreal stack — skin pores, subsurface scattering, strand-by-strand hair, fabric weave, Kodak Vision3 film. Use for any character outfit reference, character sheet, model sheet, ref sheet, multi-angle sheet, scene plate, environment plate, face detail, or photorealistic still — even without saying 'Banana Pro,' 'Nano Banana,' or 'Soul Cinema.'
Universal cinema worldbuilding director for Seedance video prompts. Five cinema modes (Narrative, Studio, Action, Performance, Atmospheric) with locked ARRI + Panavision/Cooke camera specs and diegetic-only audio rules. Reads reference images for wardrobe, hair, makeup, identity, and environment. Outputs production-ready Seedance prompts. Use whenever CC asks for a Seedance video prompt, mentions Seedance, asks for cinematic scene breakdowns, uploads reference images for a scene, describes a scene for video generation, or asks for shot prompts for music videos, action sequences, performance scenes, narrative shorts, fashion films, or atmospheric environment plates — even if 'cinematic' or a mode name isn't said.
Complete automated video production system for CC's content pipeline. Use whenever CC provides raw video footage and says "make this a post", "edit this", or asks for a cinematic output. Replaces a human video editor entirely. Covers hook engineering, pacing, caption styling, color grading, audio mastering, sound design, motion graphics, and multi-platform export.
Read-only social + web listening across public platforms (YouTube, Twitter/X, LinkedIn, Reddit, the open web, GitHub, Exa search) for competitive intelligence, content research, transcript mining, and checking public post results. Wraps Agent Reach via scripts/social_reach_tool.py. Does NOT read Instagram, TikTok, or Facebook.
Build high-converting, education-first advertorial / "infomercial" landing pages for ecommerce products — long-form scrollable HTML that warms cold paid traffic and clicks through to the product page. Covers angle selection, direct-response copy doctrine, AI image generation with a product reference, a premium anti-slop design system, and a portable build/QA convention. Use for advertorials, pre-sell pages, native/listicle ad landers, VSL pages, or any "read-an-article-then-buy" funnel page.
Automated video editing pipeline for CC's personal brand content. Use whenever CC drops raw footage and needs it edited, captioned, graded, and sent for review. The primary tool is video_editor.py which handles the full 8-step pipeline.
| name | image-generation |
| description | Production-grade AI ad imagery — prompt patterns, brand compositing, human-centered psychology, anti-slop standards. |
| canon_references | ["sutherland-signalling","dunford-positioning","godin-permission"] |
| canon_source | brain/MARKETING_CANON.md |
| universal | true |
| note | Examples in this skill may reference SunBiz (legacy client); the skill itself is brand-agnostic. Per-brand context lives in brain/clients/<brand>.md. |
| triggers | ["generate an ad image","create campaign creative","make a social media graphic","AI image for Meta ad","generate ad visuals"] |
Generate agency-quality, psychology-based ad creatives with AI-generated humans, logo compositing, and conversion science for SunBiz Funding MCA campaigns.
Production-grade ad creative generation using Google Gemini's native image generation + Pillow logo compositing. Every ad includes photorealistic AI-generated humans for trust, SunBiz Funding logo overlay, conversion psychology principles, and MCA compliance guardrails.
pip install google-genai Pillow python-dotenv
Add to .env.agents:
GEMINI_API_KEY=your_api_key_here
Place logo at: media/brand/sunbiz_logo.png
| Model | Capability | Use |
|---|---|---|
gemini-2.5-flash-image | Nano Banana — fast, production-ready | Primary |
gemini-2.0-flash-exp | Legacy experimental | Fallback |
imagen-3.0-generate-002 | Standalone Imagen API | Final fallback |
SDK: google-genai (NOT the deprecated google-generativeai)
Every prompt is assembled from 6 layers via _build_master_prompt():
After Gemini generates the image, Pillow overlays the actual SunBiz logo:
Gemini generates image → save to disk → Pillow opens image + logo →
scale logo to 13% of image width → paste at top-right with alpha →
save final composited image
This ensures pixel-perfect logo placement regardless of what Gemini renders.
| Style | Description | Psychology Trigger |
|---|---|---|
hero_human | Confident business owner with data overlay | Trust + Social Proof |
split_screen | Before/after dramatic transformation | Loss Aversion + Relief |
data_dashboard | Bloomberg-style financial data viz | Authority + Credibility |
testimonial_style | Editorial portrait with quote | Social Proof + Relatability |
urgency_relief | Emotional crossroads metaphor | Urgency + Transformation |
| Style | Description | Psychology Trigger |
|---|---|---|
ceo_portrait | Executive in premium workspace | Aspiration + Authority |
growth_chart | 3D growth curve breaking through ceiling | Momentum + Ambition |
lifestyle_success | Owner thriving at their business | Aspirational Social Proof |
| Style | Description | Psychology Trigger |
|---|---|---|
transformation | Cinematic before/after vertical split | Dramatic Transformation |
quick_stat | Bold stat with human face close-up | Stop-the-Scroll + Shock Value |
from scripts.imagen_generate import generate_consolidation_ad
result = generate_consolidation_ad(
headline="STOP THE DAILY DRAIN",
before_daily="$2,100/day across 4 funders",
after_daily="$850/day — one partner",
savings="Save $1,250/day",
cta="See If You Qualify",
size="1080x1080",
campaign_name="consolidation_q2",
style="hero_human",
)
from scripts.imagen_generate import generate_growth_ad
result = generate_growth_ad(
headline="SMART CAPITAL FOR GROWING BUSINESSES",
cta="See Your Options",
size="1080x1080",
campaign_name="growth_q2",
style="ceo_portrait",
)
from scripts.imagen_generate import generate_stories_ad
result = generate_stories_ad(
headline="DROWNING IN MCA PAYMENTS?",
style="transformation",
campaign_name="stories_q2",
)
from scripts.imagen_generate import generate_campaign_suite
# Generates ALL consolidation styles in feed + portrait sizes, plus Stories
results = generate_campaign_suite("q2_consolidation", "consolidation")
# Generates ALL growth styles in feed + portrait sizes
results = generate_campaign_suite("q2_growth", "growth")
from scripts.imagen_generate import generate_ad_variants
results = generate_ad_variants(
base_prompt="Your detailed MCA ad prompt...",
campaign_name="consolidation_test",
variants=3, # Generates 3 conceptually distinct variants
size="1080x1080",
)
| Color | Hex | Psychological Effect | Use In Ads |
|---|---|---|---|
| Navy Blue | #001F54 | Trust, stability, authority | Primary backgrounds |
| Burnt Orange | #FF6B35 | Action, urgency, warmth | CTA buttons |
| Emerald Green | #28A745 | Growth, money, success | Savings/approval indicators |
| Gold | #D4A843 | Premium, value, prosperity | Savings numbers, accents |
| White | #FFFFFF | Clarity, transparency | Text on dark backgrounds |
| Platform | Size | Ratio | Use |
|---|---|---|---|
| Meta Feed | 1080x1080 | 1:1 | Primary placement |
| Meta Feed | 1080x1350 | 4:5 | Optimal feed real estate |
| Meta Stories/Reels | 1080x1920 | 9:16 | Stories and Reels |
| Google Display | 1200x628 | 1.91:1 | Display network |