{
 "schema": "aiblocks-page/1",
 "id": "eight-lever-ad-visual-planner",
 "type": "skill",
 "name": "Eight-lever ad visual planner",
 "summary": "Set eight visual choices for an ad image, lock the ones that must stay and get three version previews that differ enough to test.",
 "headline": "Eight-lever ad visual planner",
 "subhead": "Give it your product, your ad theme and any brand colours that can't change. It sets eight visual choices for the ad image: mood, colour, lighting, product placement, composition, background, style and camera angle. You get a spec that says which choices are locked and which can change, with three version previews.",
 "job": {
  "id": "make-image-ads",
  "name": "Make image ads"
 },
 "level": "intermediate",
 "thinking": "medium",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-25",
 "inputs": [
  {
   "type": "product_data",
   "required": true,
   "label": "Product data",
   "what": "one product's facts: price, variants, ingredients or materials, how it is used, photos by job"
  },
  {
   "type": "brief",
   "required": false,
   "label": "Brief",
   "what": "a creative brief: goal, audience, angle, offer, mandatory claims (by ID), formats"
  },
  {
   "type": "brand_brain",
   "required": false,
   "label": "Brand brain",
   "what": "the brand's facts, voice, products, offers (with effective dates), claims register, personas and look"
  }
 ],
 "outputs": [
  {
   "type": "design_direction",
   "required": true,
   "label": "Design direction",
   "what": "a page's visual direction: type, colour, layout rules and what to avoid"
  }
 ],
 "you_give": [
  "Your product or brand (required)",
  "The ad theme, such as lifestyle, urgency, social proof or problem and solution (required)",
  "Who the ad is for (optional, but it shapes mood and style)",
  "Brand colours or other choices that can't change (optional)",
  "Reference images or ads you like, and what to avoid (optional)"
 ],
 "you_get": [
  "A value for each of the eight visual settings, with none left blank",
  "A list of locked settings and flexible settings",
  "Three version previews that name which settings change in each",
  "A short note on why each choice fits your theme and buyer",
  "A next step for turning the spec into pictures"
 ],
 "use_when": [
  "You are about to make image ads and only have a vague look in mind, like \"clean and premium\".",
  "Your last three ad image versions all looked the same and the test taught you nothing.",
  "A designer or an image tool needs clear direction, and you need to say what stays fixed.",
  "You want to test one theme, such as lifestyle or social proof, in three different looks."
 ],
 "skip_when": [
  "You want ready-to-paste image prompts for each version: use the Ad image planner. It takes this spec.",
  "You want a visual brief with conflicting choices flagged, from a few picks: use the Image ad visual brief writer.",
  "You want the layout of text and product on the picture: use the Themed ad layout planner.",
  "You want to choose a photo style, such as flat lay or editorial, from twelve: use the Ad photography style chooser.",
  "You need finished ad images or final brand design. This skill plans the look and draws nothing."
 ],
 "output_sample": {
  "input": [
   "Your product or brand",
   "The ad theme, such as lifestyle or social proof",
   "Who the ad is for (optional)",
   "Brand colours that can't change, reference ads and what to avoid (optional)"
  ],
  "prerequisites": [
   "An idea of the ad's selling theme, even a rough one"
  ],
  "output": [
   {
    "name": "Eight visual settings",
    "contains": "A choice for mood, colour, lighting, product placement, composition, background, style and angle, none left blank."
   },
   {
    "name": "LOCKED",
    "contains": "The settings that stay fixed in every version, such as brand colour."
   },
   {
    "name": "FLEXIBLE",
    "contains": "The three or four settings that versions may change so the tests look different."
   },
   {
    "name": "VERSION PREVIEW",
    "contains": "Three named versions, each listing which settings change and to what."
   },
   {
    "name": "NEXT",
    "contains": "Where to take the spec, such as the Ad image generation and edit planner, and what to compare."
   },
   {
    "name": "CHECKS MISSED and MISSING",
    "contains": "Any check that failed and any input you did not give."
   }
  ]
 },
 "output_shape": "VISUAL DIRECTION SPEC\nTheme <theme> | Product <name> | Audience <who or MISSING>\n\nSetting 1 Mood and emotion: <choice>\nSetting 2 Colour palette: <choice>\nSetting 3 Lighting style: <choice>\nSetting 4 Product placement: <choice>\nSetting 5 Composition layout: <choice>\nSetting 6 Background environment: <choice>\nSetting 7 Style approach: <choice>\nSetting 8 Product angle: <choice>\n\nLOCKED (will not change): <list>\nFLEXIBLE (versions may change): <list>\n\nVERSION PREVIEW\nVersion 1 <name>: changes settings <x, y, z> to <values>\nVersion 2 <name>: changes settings <x, y, z> to <values>\nVersion 3 <name>: changes settings <x, y, z> to <values>\n\nNEXT  <where to take the spec>\nCHECKS MISSED: <none | list>\nMISSING: <what was not given>",
 "how_to_use": [
  "Open the skill in Claude, ChatGPT or Gemini. If you have not added it, copy it and paste it into a new chat.",
  "Tell it your product, your ad theme and who the ad is for. Add brand colours that can't change, reference ads you like and what to avoid.",
  "Read its suggestion for each of the eight settings. Change any you disagree with, and say which ones to lock.",
  "Check that the three version previews differ on at least two settings. If they don't, ask for more spread.",
  "Take the finished spec to the Ad image generation and edit planner to get prompts, then make the pictures in ChatGPT, Gemini or Higgsfield. Compare the versions against your locked brand colour."
 ],
 "checks": [],
 "next": [
  {
   "name": "Brand image prompt writer",
   "url": "https://useaiblocks.com/skills/brand-to-image-prompt-compiler",
   "why": "Make image ads"
  }
 ],
 "source": null,
 "credits": [],
 "files": [
  "references/ad-design-levers-card.md",
  "references/ad-design-levers-prompt-pack.md",
  "references/ad-design-levers-sample-output.md",
  "references/ad-design-levers-when-to-use.md",
  "references/knowledge-library-design-lever-swipe-file.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/eight-lever-ad-visual-planner",
  "markdown": "https://useaiblocks.com/skills/eight-lever-ad-visual-planner.md",
  "json": "https://useaiblocks.com/skills/eight-lever-ad-visual-planner.json",
  "instructions": "https://useaiblocks.com/skills/eight-lever-ad-visual-planner/SKILL.md",
  "download": "https://useaiblocks.com/skills/eight-lever-ad-visual-planner.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/eight-lever-ad-visual-planner",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/eight-lever-ad-visual-planner",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
