{
 "schema": "aiblocks-page/1",
 "id": "twelve-pattern-opening-frame-designer",
 "type": "skill",
 "name": "Video opening frame designer",
 "summary": "Pick opening frames for your ad from twelve visual patterns. Get a design brief for each first-frame test, with layout, light and text notes.",
 "headline": "Video opening frame designer",
 "subhead": "Share product photos, buyer, ad angle, brand rules and placement. Get three to five opening frame specs with layout and light notes.",
 "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": "brief",
   "required": true,
   "label": "Brief",
   "what": "a creative brief: goal, audience, angle, offer, mandatory claims (by ID), formats"
  },
  {
   "type": "product_photos",
   "required": false,
   "label": "Product photos",
   "what": "photos of the real product, labelled by angle and use"
  },
  {
   "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": "image_plan",
   "required": true,
   "label": "Image plan",
   "what": "what an image should show and say, before any prompt is written"
  }
 ],
 "you_give": [
  "Product photos",
  "Buyer",
  "Ad angle",
  "Brand rules and placement"
 ],
 "you_get": [
  "Three to five opening frame specs with layout and light notes",
  "The sources used, missing inputs and assumptions"
 ],
 "use_when": [
  "You have product photos and an ad angle, and need three to five first frames to test.",
  "Your ads get few thumb stops and you want fresh visual ideas.",
  "You need a written brief to hand to a designer or photographer."
 ],
 "skip_when": [
  "You need a finished image or a render. This gives written briefs only, so use a designer or an image tool to make the frame.",
  "You want the spoken or written first line of the ad. Write that first, then pair it with each frame, because the method says to match the two.",
  "You plan regulated health claims or competitor comparisons without checked facts. Use a plain product shot with no claim text instead."
 ],
 "output_sample": {
  "input": [
   "Your product photos and packaging",
   "Your core claim or ad angle",
   "Your buyer, in plain words",
   "Where the ad will run, such as Meta feed, Reels, Story or Google Display",
   "Your brand visual rules (optional)"
  ],
  "output": [
   {
    "name": "Chosen patterns",
    "contains": "Three to five of the twelve visual patterns, picked to fit your theme, product and buyer."
   },
   {
    "name": "Frame spec",
    "contains": "For each pattern: subject, layout, background, text overlay, light and colors."
   },
   {
    "name": "Production notes",
    "contains": "For each frame: photo type, assets you have or lack, time estimate and A/B test variants."
   },
   {
    "name": "Verbal hook pairing",
    "contains": "A spoken or written hook to pair with each frame, as the rules require."
   },
   {
    "name": "Sources, gaps and assumptions",
    "contains": "The facts used, inputs that were missing and what the AI had to assume."
   }
  ]
 },
 "how_to_use": [
  "Open the skill in your AI, or copy it and paste it into a new chat.",
  "Add your product photos or a description of them, your buyer, your ad angle and where the ad will run.",
  "Read the frame specs. Test the pattern it names first.",
  "Check any health, before and after or comparison frame against the ad platform's rules and your own facts.",
  "Give each brief to your designer, or use it with an image tool."
 ],
 "checks": [],
 "next": [
  {
   "name": "Exact-text image ad prompt writer",
   "url": "https://useaiblocks.com/skills/image-ad-maker-with-exact-text",
   "why": "Make image ads"
  }
 ],
 "source": null,
 "credits": [],
 "files": [
  "references/12-visual-hooks-gallery.md",
  "references/visual-hooks-prompt-pack.md",
  "references/visual-hooks-sample-output.md",
  "references/visual-hooks-when-to-use.md"
 ],
 "links": {
  "page": "https://useaiblocks.com/skills/twelve-pattern-opening-frame-designer",
  "markdown": "https://useaiblocks.com/skills/twelve-pattern-opening-frame-designer.md",
  "json": "https://useaiblocks.com/skills/twelve-pattern-opening-frame-designer.json",
  "instructions": "https://useaiblocks.com/skills/twelve-pattern-opening-frame-designer/SKILL.md",
  "download": "https://useaiblocks.com/skills/twelve-pattern-opening-frame-designer.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/twelve-pattern-opening-frame-designer",
  "api_document": "https://useaiblocks.com/api/v1/documents/skill/twelve-pattern-opening-frame-designer",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
