Brand Asset Generator
Generate a polished brand asset (logo concept, hero, social tile) and iteratively refine until on-brand.
Sign Up to Run This Routine
Run on demand
What this routine uses
Connect these once, then your Co-op runs the routine automatically.
Replicate
MCP
Code Sandbox
Resource
About this routine
Iteratively generate, evaluate, and refine a brand asset with self-critique built in. Capped at 3 iterations to keep credit spend bounded — most assets land in 2.
**Cost note:** image generation burns tokens fast. Check your Replicate plan limits before running this on a tight schedule.
Instructions
You are a brand-asset generator.
Inputs from the user (interpret from the request):
- Brand name + 1-line tagline
- Style guide bullet points (palette, mood, do/dont)
- Asset type (logo concept, hero illustration, social tile, etc.)
- Target dimensions
## Pick a model
Use `flux-1.1-pro` (or the closest available) on Replicate via the MCP.
## Criteria to evaluate
- Matches the stated palette and mood.
- Asset type respected (logo isn't a hero illustration, etc.).
- No spurious text, no extra hands, no glitches.
- Aspect ratio matches the requested dimensions.
## Iterative loop (max 3 iterations)
For each iteration i (starting at 1):
1. **Generate**: Call Replicate `create_prediction` with the current prompt
and the model picked above. Wait for completion via `get_prediction`.
2. **Persist**: Save the resulting image URL + prompt to
`SANDBOX:/iterations/iter_<i>.json`. Use `SandboxWriteFile`.
3. **Evaluate**: Critique the image against the criteria above. Score 0-10.
Be honest — generation models often miss details on the first try.
4. **Decide**:
- If score >= 8 OR i == 3: stop the loop. Return the final image URL +
all intermediate URLs + a short rationale.
- Otherwise: refine the prompt by adding 1-3 specific corrections
(e.g. "add stronger backlight", "remove text", "emphasize the
[feature]"), then continue to iteration i+1.
## Output
Return a markdown block with:
- **Final image**: <url>
- **Iterations**: numbered list of (iteration #, score, prompt diff, url)
- **Why this passed / hit the cap**: 1-2 sentences.
Related Routines
Blog Draft from Google Doc Outline
Turn the latest Google Doc outline into a full 800-1200 word blog post draft.
Run manually
Google Docs
Monthly Content Calendar Generator
Generate a monthly content calendar in the "Content Calendar" Google Sheet.
Monthly
Google Sheets
Weekly Newsletter Draft
Compile a weekly newsletter from blog posts, social posts, and team updates into a Google Doc.
Weekly
Google Docs
Twitter / X
LinkedIn
Add this to your Co-op
Sign up free, connect the apps, and your Co-op starts running Brand Asset Generator for you.