Free guide:winning new clients predictably in 2026 · 10 pages, freeGet it now

Viral Instagram content in minutes - with an AI workflow, not a tool

How competitor research, Claude, and a structured prompt produce a 39-page content plan - no guessing, no hours of production.

Cover: Viral Instagram content in minutes - with an AI workflow, not a tool

Most content teams don't spend the bulk of their time writing. They spend it guessing. What's working right now? Which hooks pull? What are competitors posting that's actually landing? Three hours of research, one hour of content - and at the end the question remains whether the post performs at all.

This article describes a workflow that flips that. No new tool, no subscription. Just a structured interplay of competitor research, AI generation and a clear frame. The end result isn't a single post but a full 39-page content plan, ready to schedule.

The mistake: AI with an empty prompt

Most people using Claude or ChatGPT for social content start from zero. Write me an Instagram post about topic X. The result: generic marketing-speak, interchangeable, with no link to what's actually getting clicked right now. No surprise - the model has no context for what's performing in your niche today.

The decisive step comes earlier. Before AI writes a single sentence, it needs to know: which hooks are working right now. Which carousel structures get saves. Which caption lengths are read to the end. Those aren't guesses, those are data - and they sit publicly on competitor profiles.

Four-step workflow diagram. Step 01 pick the profiles: five to ten accounts in your niche, not the biggest ones, the ones with the highest engagement per follower. Step 02 pull the top posts: hook, carousel text, caption, hashtags and reactions from the last 90 days, raw material, useless on its own. Step 03 set the frame: the table enters the model together with the SCALE prompt, it extracts patterns instead of copying phrasing. Step 04 curate the batch: one run returns 30 to 50 posts at once, what goes live is still decided by a human. Without steps one and two it stays guesswork.
Step 01 pick the profiles: five to ten accounts, selected by engagement per follower. Step 02 pull the top posts: hook, carousel text, caption, hashtags and reactions from the last 90 days. Step 03 set the frame: the table plus the SCALE prompt. Step 04 curate the batch: 30 to 50 posts per run, the selection stays with a human. Source: the workflow as we set it up for content teams, an assessment from our editorial work, not a measurement. The quantities are settings of the frame, not measured values.

Step one: scrape the right profiles

The workflow starts with a list: five to ten accounts that perform above average in your niche. Not the biggest - the ones with the highest engagement per follower. Using tools like Apify, Phantombuster or a lean custom scraper, their top posts from the last 90 days are pulled: hook, carousel text, caption, hashtags, likes, comments, saves.

The result is a table with 200 to 500 rows of performance data. Raw material. Useless on its own - but gold once a model works with it.

Step two: the SCALE frame for the AI

Claude doesn't get this table raw, but together with a structured prompt. We use the SCALE framework: Specific, Contextual, Actionable, Lexical, Emotional. Five dimensions that every generated post has to cover.

The model analyses the competitors' top posts along these dimensions, extracts the patterns, and generates adapted variants that fit the brand - rather than being plagiarism.

Comparison of an empty prompt and a SCALE prompt across five rows. Specific: topic X, audience left open versus one micro-topic, one audience. Contextual: timeless and therefore without occasion versus trend, moment and occasion named. Actionable: ends on a platitude versus one concrete next step. Lexical: the voice of the model versus the voice from stored brand examples. Emotional: no trigger planned versus curiosity, frustration or recognition.
Five things an empty prompt never says. Specific: topic X, audience left open instead of one micro-topic, one audience. Contextual: timeless and therefore without occasion instead of trend, moment and occasion named. Actionable: ends on a platitude instead of one concrete next step. Lexical: the voice of the model instead of the voice from stored brand examples. Emotional: no trigger planned instead of curiosity, frustration or recognition. Source: the SCALE frame as we use it in the prompt, an assessment from our editorial work, not a measurement.

Step three: output as a system, not a single post

The common mistake is using AI for one post. That's the wrong unit. Once the workflow is set up, it produces 30 to 50 posts at once - carousel hooks, slide texts, captions, hashtag sets, CTA variants. The result lands structured in a Google Doc or a Notion table, ready for the editorial team.

For one client it was exactly 39 pages. 42 carousel concepts, three hook variants each, finished captions with built-in CTAs, curated hashtag sets per topic. Production time with the old process: around 60 hours. With the workflow: one hour of briefing, four hours of review.

What do humans still have to do?

Every automation has a place where the human stays irreplaceable. Here it's curation. Not every generated post goes live - in our experience roughly 60 to 70 percent of the variants are solid, 20 percent surprisingly good, 10 percent unusable. That is a value from our own runs, not a count. The selection decides whether the feed stays coherent or becomes arbitrary.

Two-axis field: horizontally whether a task is derivable from patterns or a matter of judgement, vertically whether it is set once and reused or decided per post. Bottom left, inside the marked zone, the model takes over: 1 hook variants from the patterns, 2 slide texts for the carousel, 3 first-draft captions, 4 hashtag sets per topic, 5 CTA variants. Top right the work stays with a human: 6 checking voice against the brand, 7 choosing what goes live, 8 order in the feed.
Bottom left, derivable from patterns and set once, the model does the work: 1 hook variants from the patterns, 2 slide texts for the carousel, 3 first-draft captions, 4 hashtag sets per topic, 5 CTA variants. Top right, a matter of judgement and decided per post, the human stays: 6 checking voice against the brand, 7 choosing what goes live, 8 order in the feed. Source: an assessment from our editorial work, not a measurement.

The decisive difference between AI-generated and AI-supported sits exactly in that curation hour. Cut it and you get interchangeable content, just faster. Take it seriously and you get content that genuinely belongs to the brand - in a tenth of the time.

What's relevant for you?

The workflow works for coaches, e-commerce brands, B2B accounts and creators alike - but only if three things are in place first: a clearly defined audience, a short voice document, and the willingness to keep the curation role. Without the first the AI has no frame. Without the second no tone. Without the third no brand.

Once those three are in place, a full month of content is no longer a question of weeks but of an afternoon. And that's where the real lever begins: not in saving hours, but in redirecting those hours into things AI can't do - community, strategy, real conversations.