How to Build a Premium Instagram Carousel with AI
AI
Step-by-step guide

How to build
a premium
Instagram
carousel
with AI.

Copy the prompts. Follow the steps. Ship content that looks like it took days — in under an hour.

5 prompts included 7 steps Free to use

Most people open a blank page and wonder what to post. This workflow removes that problem. You’ll go from topic to finished, swipeable carousel — script, visual direction, coded HTML file, and caption — using Claude as your creative engine.

These prompts work for any niche, any brand tone. The eye and the taste are still yours. Claude handles the execution.

01
Before you open Claude
Define the topic
and the emotion
Answer three questions before writing a single prompt. Without this, you’ll get generic output.

What do I want to say?
What emotion do I want to trigger?
Who is this for?
Curiosity
Makes people swipe to find out more. Best for educational content.
Anger
Fastest reach. People share when something names what frustrates them.
Trust
Slowest to build, highest value. Converts followers into clients.

Emotion drives algorithm. Comments and shares happen when people feel something — not when they learn something. Pick one emotion per carousel and build everything around it.

02
Prompt 01 — Script
Generate the
carousel script
Paste this into Claude. Fill in the three fields in brackets. Don’t skip the emotion — it changes everything about the output.
Prompt 01 — Script
Act as a premium content strategist. Write an Instagram carousel script on the topic: [YOUR TOPIC] Rules: – 6-8 slides – Slide 1 = scroll-stopping hook, max 2 lines – Each slide ends with an open loop that forces the swipe – Bold headline + short subtext on each slide – Tone: direct, confident, no fluff, no motivational language – Last slide = closer + CTA: „Comment [WORD] for the full guide“ – Format: [SLIDE X — NAME] / Headline / Subtext Target emotion: [CURIOSITY / ANGER / TRUST] Target audience: [WHO]
Review the script slide by slide. If a slide doesn’t end with an open question or incomplete thought — rewrite that slide.
The CTA word on the last slide should be one word. Simple. Easy to type. Related to the topic.
Don’t accept the first output. Ask Claude to make the hook stronger, or rewrite slide 3 in a more direct tone.
03
Prompt 02 — Visuals
Generate the
visual direction
Send this in the same conversation immediately after approving the script. Claude will use the script context to build a matching visual plan.
Prompt 02 — Visual Plan
Now create a visual direction plan for this carousel. For each slide provide: – Background type: photo / solid color / typographic – Primary font size and weight – Mood: one word – Image prompt for Midjourney (under 40 words, –ar 4:5 –style raw –v 6) Keep visual style consistent across all slides. Match the tone of the script. Brand colors: [YOUR HEX CODES or „black and white only“]

Use the Midjourney prompts to generate backgrounds. If you have your own photos, skip this and go straight to step 4 — your own images always look better.

04
Prompt 03 — Code
Build the
interactive carousel
This prompt turns the script into a fully working, swipeable HTML file. You can open it in any browser, screenshot each slide, or use it as a preview before designing the final version.
Prompt 03 — HTML Carousel
Now build this as a fully interactive HTML Instagram carousel. Specs: – 4:5 aspect ratio per slide – Swipeable and draggable on mobile and desktop – Font pairing: Barlow Condensed 900 (headlines) + Playfair Display italic (subtext) + Inter 200 (body) – Progress dots below carousel – Instagram UI mockup (header with avatar, footer with icons) – Each slide: label top-left, slide number top-right, account name bottom-right – If I provide images: embed as base64 Background color: [YOUR HEX] Accent color: [YOUR HEX] Account name: [YOUR HANDLE] Here is the approved script: [PASTE SCRIPT HERE]
Claude will output a complete .html file. Save it and open in Chrome or Safari to preview.
If something looks off — describe exactly what’s wrong and ask Claude to fix it. Be specific: „the text on slide 3 is too small“ not „it looks bad.“
Use this as a reference when designing final slides in Canva, Figma or your tool of choice.
05
Prompt 04 — Images
Add your
own photos
Upload your images directly into Claude and send this prompt. Claude will assign them to the right slides based on content and apply consistent visual treatment.
Prompt 04 — Images
Use these images as backgrounds for the slides. Slide 1: [describe which image] Slide 2: [describe which image] Assign the rest based on content fit. Apply consistent image treatment across all slides.

You don’t need a photographer. Dark, moody, or editorial stock images work well. Unsplash, Pexels and Freepik have free options. Alternatively — generate them with Midjourney using the prompts from step 3.

06
Prompt 05 — Caption
Write the
Instagram caption
The caption is what pushes the algorithm. It has one job — get people to comment the CTA word. Keep it short and end with the hook from slide 1.
Prompt 05 — Caption
Write an Instagram caption for this carousel. Rules: – 3-5 sentences max – First sentence = same energy as slide 1 hook – No hashtags, no emojis – Tone matches the carousel script – End with: „Comment [YOUR CTA WORD] and I’ll send you [WHAT THEY GET]“
07
Final step
Iterate and
make it yours
Claude gives you 80%. The last 20% is your eye, your taste, your specific knowledge. Push back on anything that feels generic. Ask for rewrites. Be specific about what’s wrong.
„This sounds too formal — rewrite slide 4 in a more direct, punchy tone.“
„The hook is weak. Give me 5 alternative versions and I’ll pick one.“
„Remove all sentences that could be on any account. Make it specific to my niche.“
„The carousel looks too light — change the background to #080808 and increase all text sizes by 10%.“

The tool doesn’t replace the vision. It removes everything standing between the idea and the result. That’s the only thing that matters.

Now go
build it.

Five prompts. Seven steps. One hour. Send the carousel link to whoever needs this.

Free to share — no credit required
Návrat hore