{
 "schema": "aiblocks-page/1",
 "id": "agency-marketing-carousel-growth-engine",
 "type": "agent",
 "name": "Carousel content planner",
 "summary": "Get a six-slide TikTok and Instagram carousel plan from your site: three hooks, slide text, image prompts and a caption. Bring your link.",
 "headline": "Carousel content planner",
 "subhead": "Give it your website link and what you sell. It builds a six-slide carousel on one fixed story shape and offers three hooks for slide 1. You get slide text, a picture prompt for each slide, a caption and a pre-post checklist.",
 "job": {
  "id": "grow-social",
  "name": "Grow on social"
 },
 "level": "intermediate",
 "thinking": "high",
 "tested": true,
 "updated": "2026-11-03",
 "first_published": "2026-10-26",
 "inputs": [
  {
   "type": "question",
   "required": true,
   "label": "Question",
   "what": "the problem, decision or piece of work you want help with, and what a good outcome looks like"
  },
  {
   "type": "web_page",
   "required": false,
   "label": "Web page",
   "what": "a built or live web page, as a URL or saved HTML"
  },
  {
   "type": "source_text",
   "required": false,
   "label": "Source text",
   "what": "a long source in full: an article, a video or talk transcript, or notes from a book, with its title, author and link"
  }
 ],
 "outputs": [
  {
   "type": "copy_draft",
   "required": true,
   "label": "Copy draft",
   "what": "a draft of any copy (ad, page, email or script) that a check or edit pass works on"
  },
  {
   "type": "image_prompt",
   "required": true,
   "label": "Image prompt",
   "what": "a render-ready image prompt plus the reference roles it uses"
  }
 ],
 "you_give": [
  "Your website link. Pricing and features pages help most.",
  "What you sell and who it is for",
  "Your goal for the carousel, such as sign-ups or store visits",
  "Facts and quotes you are happy to use, such as features, prices and reviews",
  "Results from past carousels: the hook used, views and likes (optional)",
  "Your brand colours and fonts (optional)"
 ],
 "you_get": [
  "Three hook options for slide 1: question, bold claim and pain point",
  "Text for six slides: hook, problem, agitation, solution, feature and call to action",
  "One picture prompt per slide that keeps the same look across all six",
  "A caption with hashtags and a TikTok title",
  "A pre-post checklist: text placement, file type and facts to verify"
 ],
 "use_when": [
  "You want to explain one product or idea in six slides.",
  "You want to turn a features or pricing page into TikTok and Instagram carousels.",
  "You have posted carousels before and want the next one to build on what worked.",
  "You need a repeatable slide structure for a daily or weekly carousel."
 ],
 "skip_when": [
  "You need a paid ad carousel. Use the Carousel ad writer.",
  "You need a short video script, not slides. Use the Short video hook writer.",
  "You want a plan across several channels, not one carousel. Use the Social platform content planner."
 ],
 "output_sample": {
  "input": [
   "Your website link, or your features and pricing text",
   "What you sell, who it is for and your goal",
   "Facts and quotes you are happy to use",
   "Results from past carousels (optional)"
  ],
  "prerequisites": [
   "An image maker, such as Gemini or ChatGPT, to turn the picture prompts into slides",
   "Your own TikTok and Instagram accounts to post from"
  ],
  "output": [
   {
    "name": "Hook options",
    "contains": "Three versions of slide 1: a question, a bold claim and a pain point."
   },
   {
    "name": "Slides",
    "contains": "Six slides, each with its role, headline, body text, the fact behind it and a picture prompt."
   },
   {
    "name": "Caption",
    "contains": "The caption, hashtags and a TikTok title of 90 characters or fewer."
   },
   {
    "name": "Pre-post checklist",
    "contains": "Where text may sit, the file type to use and the facts to verify before posting."
   }
  ]
 },
 "output_shape": "HOOK OPTIONS\n  Question: <slide 1 line>\n  Bold claim: <slide 1 line>\n  Pain point: <slide 1 line>\n\nSLIDES (built on the hook you pick)\n  <number> | <role: hook, problem, agitation, solution, feature, call to action> | <headline> | <body text> | <fact it rests on> | <picture prompt>\n\nCAPTION\n  <caption text> | <hashtags> | <TikTok title, 90 characters or fewer>\n\nPRE-POST CHECKLIST\n  <text clear of the bottom fifth> | <file type and size to check> | <facts to verify> | <how to post it yourself>",
 "how_to_use": [
  "Download the pack from this page and add it to your AI as a skill. If you can't, paste SKILL.md, then references/source-agent.md, into a new chat. Claude, ChatGPT and Gemini all work.",
  "Paste your link, what you sell, who it is for and your goal. If your AI can't open links, paste your features and pricing text.",
  "Add the facts you want used, and the results of past carousels if you have them.",
  "Say: \"Plan one carousel. Use only facts I gave you. Mark anything you can't confirm.\"",
  "Pick one of the three hooks, then ask for the slides built on it. Read each slide against your site and fix any wrong fact.",
  "Use the picture prompts in an image maker such as Gemini or ChatGPT, or in your design tool. Put the slide text on the images, check the checklist, then post it yourself."
 ],
 "checks": [
  "The result addresses your actual task and cites the evidence used.",
  "Examples, role-play experience and targets are kept separate from verified results.",
  "Claims of tests, memory, tool access or completed actions match what actually happened."
 ],
 "next": [
  {
   "name": "Shareable content checker",
   "url": "https://useaiblocks.com/skills/shareable-content-checker",
   "why": "Grow on social"
  },
  {
   "name": "LinkedIn post writer",
   "url": "https://useaiblocks.com/skills/linkedin-post-writer",
   "why": "Grow on social"
  },
  {
   "name": "Short video hook writer",
   "url": "https://useaiblocks.com/skills/short-video-hook-writer",
   "why": "Grow on social"
  }
 ],
 "source": {
  "by": "Michael Sitarzewski and Agency Agents contributors",
  "repo": "msitarzewski/agency-agents",
  "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/marketing/marketing-carousel-growth-engine.md",
  "licence": "MIT",
  "original_name": "Carousel Growth Engine",
  "commit": "b37b5bb33b78f2c1d6567d98e25ca818e3259219"
 },
 "credits": [
  {
   "title": "Carousel Growth Engine",
   "by": "Michael Sitarzewski and Agency Agents contributors",
   "url": "https://github.com/msitarzewski/agency-agents/blob/b37b5bb33b78f2c1d6567d98e25ca818e3259219/marketing/marketing-carousel-growth-engine.md",
   "used": "Original agent profile, preserved in references/source-agent.md; AI Blocks adds setup and review instructions."
  }
 ],
 "files": [
  "LICENSE",
  "references/source-agent.md",
  "SETUP.md",
  "source.json"
 ],
 "links": {
  "page": "https://useaiblocks.com/agents/agency-marketing-carousel-growth-engine",
  "markdown": "https://useaiblocks.com/agents/agency-marketing-carousel-growth-engine.md",
  "json": "https://useaiblocks.com/agents/agency-marketing-carousel-growth-engine.json",
  "instructions": "https://useaiblocks.com/skills/agency-marketing-carousel-growth-engine/SKILL.md",
  "download": "https://useaiblocks.com/skills/agency-marketing-carousel-growth-engine.zip",
  "api_item": "https://useaiblocks.com/api/v1/items/agency-marketing-carousel-growth-engine",
  "api_document": "https://useaiblocks.com/api/v1/documents/agent/agency-marketing-carousel-growth-engine",
  "mcp": "https://useaiblocks.com/mcp"
 }
}
