بنقرة واحدة
agency-pitch-mockups
Client-branded pitch mockups: hero, tiles, slides.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Client-branded pitch mockups: hero, tiles, slides.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Five brand direction variations for pitch discovery.
Export a white-label client deliverable as a zip.
Per-client asset templates scoped by workspace.
Generate icons, empty states, onboarding for apps.
Deterministic default-avatar generator per user.
Polish raw screenshots into LP-ready heroes.
| name | agency-pitch-mockups |
| description | Client-branded pitch mockups: hero, tiles, slides. |
Rapid visuals for a new-business pitch deck: campaign hero, product tiles, key-visual explorations, quote slides — all client-branded, all clearly-labeled-as-mockup, all iterable in under an hour before the pitch.
Brief + locked direction → full pitch-deck asset set. Speed first (pitch windows are brutal), reusability second (if you win, these become production inputs), clarity third (nobody should confuse a mockup for shipped work).
Do not use for finished deliverables — pitch mockups are intentionally aspirational and mockup-flagged. For final assets after win, use agency-multi-brand-pack or project-specific production workflows.
Ask the user (one message):
clients/<slug>/brand.md (output of agency-brand-scoping). If missing, run brand-scoping first.If the user hasn't locked a direction yet, stop and route them to agency-brand-scoping first. Don't pitch on guesses.
1. LOAD BRAND → read clients/<slug>/brand.md + brand-system.json
2. PLAN → table of every asset with prompt + aspect + model
3. ESTIMATE → gen-ai pricing on the full manifest (target < $5)
4. DRAFT PASS → run at draft quality (gemini-3.1-flash-image / recraftv4) for fast iteration
5. CLIENT REVIEW → internal pitch-team review on the draft set
6. FINALIZE → upgrade approved concepts to flagship models
7. WATERMARK → add subtle "MOCKUP" footer where required
8. DELIVER → organized folder + approved upload/link + deck-ready filenames
Rules:
{
"client_slug": "acme-fintech",
"concept": "waits-for-you",
"phase": "draft",
"brand_system": "clients/acme-fintech/brand-system.json",
"defaults": {
"model": "recraftv4"
},
"variants": {
"asset": ["hero", "tile-01", "tile-02", "tile-03", "quote-01", "quote-02"]
},
"mockup_footer": "MOCKUP — For internal review only"
}
| Sub-task | Draft | Final | Notes |
|---|---|---|---|
| Hero / key visual | recraftv4 | flux-2-pro | Flux lifts it to photoreal polish when a concept sticks |
| Product / audience tiles | recraftv4 | recraftv4_pro if available, else hold at recraftv4 | Usually fine at draft quality |
| Quote slides (readable headlines) | ideogram-v3 | ideogram-v3 | Only model that renders type reliably |
| Animated key visual for video pitch | kling-v3-standard | kling-v3-pro | See gen-ai-use skill for assembly |
| Throwaway concept tests (10+ options) | gemini-3.1-flash-image / gemini-3.1-flash-image | n/a | ~1 credit each |
pitches/concept-a/, pitches/concept-b/ — never mix.MOCKUP footer on every image; use a deck/editor overlay, ImageMagick, or ffmpeg if available.gen-ai generate -m recraftv4 -i pitch/hero.webp --prompt "square crop variant" keeps concept coherent.hero.webp, tile-01.webp — not gen_01H2XYZ.webp.pitches/<concept>/prompts.json — when you win, production starts here.results.json per rungen-ai pricing before a 50-variant concept explosion — pitch budgets don't absorb $40 surprisesRun gen-ai whoami to confirm authentication, then re-run the failed command with --debug.
Present a table before spending:
| # | Asset | Concept | Model (draft → final) | Aspect | Notes |
|---|---|---|---|---|---|
| 1 | Hero | "Banking that waits" | recraftv4 → flux-2-pro | 16:9 | Full-bleed, tagline overlay |
| 2 | Tile A | Product focus | recraftv4 | 1:1 | Clean product shot |
| 3 | Tile B | Audience focus | recraftv4 | 1:1 | Founder at desk, moody |
| 4 | Tile C | Benefit focus | recraftv4 | 1:1 | Abstract benefit icon |
| 5 | Quote slide 1 | Customer voice | ideogram-v3 | 16:9 | Readable headline type |
| 6 | Quote slide 2 | Founder voice | ideogram-v3 | 16:9 | Readable headline type |
Estimate the manifest. If under $5, proceed. If over, cut the draft resolution or concept count.
CLIENT="acme-fintech"
CONCEPT="waits-for-you"
OUT="clients/$CLIENT/pitches/$CONCEPT/drafts"
mkdir -p "$OUT"
cat > /tmp/pitch-$CLIENT-$CONCEPT.json <<EOF
{
"defaults": {
"model": "recraftv4"
},
"jobs": [
{ "id": "hero", "prompt": "$CLIENT hero, concept: banking that waits for you — editorial, cinematic, headline overlay area left-third", "aspectRatio": "16:9" },
{ "id": "tile-01", "prompt": "$CLIENT product tile — clean product render, brand palette", "aspectRatio": "1:1" },
{ "id": "tile-02", "prompt": "$CLIENT audience tile — founder at desk, moody lighting, documentary", "aspectRatio": "1:1" },
{ "id": "tile-03", "prompt": "$CLIENT benefit tile — abstract waiting metaphor, minimal composition", "aspectRatio": "1:1" },
{ "id": "quote-01", "prompt": "quote slide, large editorial headline 'Finally a bank that moves like I do.', brand palette, minimal background", "aspectRatio": "16:9", "model": "ideogram-v3" },
{ "id": "quote-02", "prompt": "quote slide, large editorial headline 'Built for founders who don't wait.', brand palette, minimal background", "aspectRatio": "16:9", "model": "ideogram-v3" }
]
}
EOF
gen-ai batch run /tmp/pitch-$CLIENT-$CONCEPT.json -c 4 -o "$OUT"
Review internally. For approved concepts, re-run the subset with model: flux-2-pro and output to pitches/$CONCEPT/finals/.
| Phase | Spend | Time |
|---|---|---|
Draft pass (6 assets, recraftv4) | ~$1-2 | 10-15 min |
Final upgrade (2-3 winners to flux-2-pro) | ~$2-4 | 15-20 min |
| Total pitch kit | ~$5 | ~45 min end-to-end |
Compare to production-phase cost after win: single campaign set with final photography-grade generations runs $20-100+.
workflows/agency-brand-scoping/ — lock direction + brand.md before pitchingworkflows/agency-multi-brand-pack/ — retainer production across clientsworkflows/agency-client-handoff/ — package final deliverables post-wingen-ai-use — if the pitch needs a sizzle reelgen-ai-workflows.md §9 (Pitch mockups) — source recipegen-ai-batch.md — manifest + concurrency tuning