{
 "schema": "aiblocks-page/1",
 "id": "brand-to-image-prompt-compiler",
 "type": "skill",
 "name": "Brand image prompt writer",
 "summary": "Turn your brand, scene, product and copy into one image prompt for an AI image tool, with a negative prompt and a model pick.",
 "headline": "Brand image prompt writer",
 "subhead": "Give it your brand details, layout, visual settings and approved copy. It builds one short prompt for an AI image tool. You also get a list of things to avoid and a model suggestion.",
 "job": {
  "id": "make-image-ads",
  "name": "Make image ads"
 },
 "level": "intermediate",
 "thinking": "medium",
 "tested": true,
 "updated": "2026-10-28",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "brand_brain",
   "required": true,
   "label": "Brand brain",
   "what": "the brand's facts, voice, products, offers (with effective dates), claims register, personas and look"
  },
  {
   "type": "brief",
   "required": false,
   "label": "Brief",
   "what": "a creative brief: goal, audience, angle, offer, mandatory claims (by ID), formats"
  },
  {
   "type": "design_direction",
   "required": false,
   "label": "Design direction",
   "what": "a page's visual direction: type, colour, layout rules and what to avoid"
  },
  {
   "type": "ad_copy",
   "required": false,
   "label": "Ad copy",
   "what": "headline, primary text, description and CTA within platform limits"
  }
 ],
 "outputs": [
  {
   "type": "image_prompt",
   "required": true,
   "label": "Image prompt",
   "what": "a render-ready image prompt plus the reference roles it uses"
  }
 ],
 "you_give": [
  "Your brand profile: name, product, 3 to 5 hex color codes and visual style",
  "Your layout and aspect ratio",
  "Your eight visual settings, such as mood, lighting, setting, style and camera angle",
  "Your approved headline, sub line and button text (optional)",
  "Anything you want to override (optional)"
 ],
 "you_get": [
  "One compact image prompt, kept under 500 tokens",
  "A list of things to avoid",
  "A model suggestion with a reason",
  "A token and cost estimate",
  "A note on anything missing or assumed"
 ],
 "use_when": [
  "You have a brand, a layout and copy, and need one prompt for an image tool.",
  "Your image prompts keep coming out off-brand or with garbled text.",
  "You want to check which image model fits before you spend credits.",
  "A teammate asks you to make a new ad image in the same style."
 ],
 "skip_when": [
  "You want a finished ad with real fonts and layout: use a design tool such as Canva or Figma.",
  "You want a plain product photo with no text or brand rules: write a short prompt by hand or shoot the photo yourself.",
  "You have no brand profile, layout or copy yet: write those first, then come back."
 ],
 "output_sample": {
  "input": [
   "Your brand profile: name, product, 3 to 5 hex colors and visual style",
   "Your layout choice and aspect ratio",
   "Your eight visual settings, such as mood, lighting and camera angle",
   "Your approved headline, sub line and button text (optional)"
  ],
  "prerequisites": [
   "Your brand profile and layout from earlier steps, or details you type in yourself"
  ],
  "output": [
   {
    "name": "Model",
    "contains": "The image model that suits the prompt, with a short reason."
   },
   {
    "name": "Token estimate",
    "contains": "A rough size of the prompt so you can keep it short."
   },
   {
    "name": "Cost",
    "contains": "A reminder to check your image tool's current price. It does not guess one."
   },
   {
    "name": "Prompt",
    "contains": "One compressed prompt with brand colors, scene, product, exact quoted text and aspect ratio."
   },
   {
    "name": "Negatives",
    "contains": "The list of things the image tool should not draw."
   },
   {
    "name": "Expected output",
    "contains": "A plain description of what the finished image should look like."
   }
  ]
 },
 "how_to_use": [
  "Start a chat with the skill. Open it if you added it to your AI, or copy it and paste it in. No code or paid tool is needed.",
  "Paste your brand profile, layout, aspect ratio and eight visual settings.",
  "Add your approved headline, sub line and button text, word for word.",
  "If something is missing, answer when your AI asks: use a default or fill it in.",
  "Check that the hex codes and quoted text match what you gave.",
  "Paste the prompt into your image tool. Check cost and model on its current pricing page."
 ],
 "checks": [],
 "next": [
  {
   "name": "Meta ad policy checker",
   "url": "https://useaiblocks.com/skills/meta-ads-compliance-checker",
   "why": "Check it before it goes live"
  },
  {
   "name": "Multi-provider image maker",
   "url": "https://useaiblocks.com/skills/multi-provider-image-maker",
   "why": "Multi-provider image maker"
  }
 ],
 "source": null,
 "credits": [],
 "files": [
  "references/knowledge-library-persona-stage-theme-matrix.md",
  "references/knowledge-library-prompt-pipeline-diagram.md",
  "references/knowledge-library-theme-library-catalog.md",
  "references/prompt-pipeline-compression-guide.md",
  "references/prompt-pipeline-prompt-pack.md",
  "references/prompt-pipeline-sample-output.md",
  "references/prompt-pipeline-starter.ts",
  "references/prompt-pipeline-when-to-use.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/brand-to-image-prompt-compiler",
  "markdown": "https://useaiblocks.com/skills/brand-to-image-prompt-compiler.md",
  "json": "https://useaiblocks.com/skills/brand-to-image-prompt-compiler.json",
  "instructions": "https://useaiblocks.com/skills/brand-to-image-prompt-compiler/SKILL.md",
  "download": "https://useaiblocks.com/skills/brand-to-image-prompt-compiler.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/brand-to-image-prompt-compiler",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/brand-to-image-prompt-compiler",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
