Write Instagram Reels Scripts with AI Tools

Tested prompts for instagram reels script generator ai compared across 5 leading AI models.

BEST BY JUDGE SCORE Claude Haiku 4.5 8/10

You need a script for an Instagram Reel and you need it fast. Whether you're a creator, a brand manager, or a small business owner, staring at a blank page trying to figure out how to hook viewers in the first two seconds is a real problem. An AI script generator solves that by giving you a structured, ready-to-record draft based on your topic, tone, and goal.

The challenge is that most generic AI outputs sound generic. A Reels script has a specific anatomy: a hard hook in the first line, a tight middle that delivers the value, and a call-to-action that does not feel tacked on. If you prompt an AI correctly, it can produce a script that fits that structure and matches your voice. If you do not, you get something that reads like a blog post with line breaks.

This page shows you exactly how to prompt an AI tool to generate Instagram Reels scripts that are actually usable. You will see tested prompts, real model outputs, a side-by-side comparison, and the specific tips that separate a script that performs from one that gets deleted before recording.

When to use this

AI Reels script generation is the right move when you need volume, speed, or a starting point you can edit rather than create from scratch. It works especially well when you have a clear topic but struggle with scripting structure, or when you are producing content across multiple accounts or niches and cannot write every script manually.

  • You post 3 or more Reels per week and manual scripting is eating too much time
  • You are launching a product or promotion and need 5 to 10 angle variations quickly
  • You know your topic but freeze when trying to write a hook that stops the scroll
  • You manage social content for multiple clients across different industries
  • You are repurposing a blog post, podcast, or long-form video into short-form Reels

When this format breaks down

  • When your content depends on a personal story only you know the details of, AI will produce a generic shell that requires so much editing it would have been faster to write it yourself.
  • When your brand voice is highly specific and idiosyncratic, such as heavy slang, a running inside joke with your audience, or a signature phrase structure, AI outputs will consistently miss it unless you invest significant time in the system prompt.
  • When the Reel topic requires verified facts, real statistics, or professional expertise, such as medical, legal, or financial content, AI-generated scripts can introduce plausible-sounding but inaccurate claims.
  • When you are in a reactive, trend-driven moment that is less than 24 hours old and requires cultural fluency or platform-specific context the model was not trained on.

The prompt we tested

You are an expert short-form video scriptwriter specializing in Instagram Reels that hook viewers in the first 2 seconds and drive engagement. Follow these instructions carefully: Keep each script under 30 seconds of spoken content (roughly 70-80 words of voiceover), use punchy conversational language with short sentences, and make hooks pattern-interrupting (question, bold claim, or curiosity gap). Vary the 3 scripts by angle (e.g., educational, storytelling, listicle) and ensure every script is optimized for silent viewing with strong on-screen text.

Write 3 distinct Reels script options for the following topic, product, or idea:

I run a small skincare brand focused on sensitive skin, and I want to promote our new fragrance-free vitamin C serum. My audience is women 25-40 who are frustrated with serums that cause redness. I want the Reels to feel relatable and science-backed, not salesy.

For each script, output the following sections clearly labeled:
- Hook (0-3s): a scroll-stopping opening line with on-screen text suggestion
- Body (3-25s): scene-by-scene breakdown with spoken voiceover, visual/B-roll directions, and on-screen text overlays
- CTA (25-30s): a clear call-to-action
- Caption: an Instagram caption with a hook line, value, and CTA
- Hashtags: 8-12 relevant, mixed-reach hashtags
- Trending Audio Suggestion: the type/mood of audio that fits
- Text-on-Screen Style Notes: pacing, font emphasis, and emoji use

Model comparison

ModelQualityCostLatencyTokens
Claude Opus 4.7 8 $0.1617 35.9s 542 / 2048
Claude Haiku 4.5 8 $0.0106 20.6s 379 / 2048
GPT-5.4 8 $0.0306 40.7s 332 / 1987
Gemini 2.5 Pro 8 $0.0006 20.9s 346 / 32
Grok 4.1 Fast Reasoning 8 $0.0008 19.5s 480 / 1461

Outputs

Claude Opus 4.7 8/10
# 3 Instagram Reels Scripts: Fragrance-Free Vitamin C Serum for Sensitive Skin

---

## 🎬 SCRIPT 1: The Educational Myth-Buster

**Hook (0-3s):**
- **Voiceover:** "If your vitamin C serum burns… it's not 'working.' It's damaging your skin."
- **On-screen text:** "That sting? 🚩 NOT normal."
- **Visual:** Close-up of a woman wincing while applying a serum, then shaking her head "no."

**Body (3-25s):**
- **3-8s** | *VO:* "Most vitamin C serums use L-ascorbic acid at a pH under 3.5. Great for glow. Terrible for sensitive skin."
  *Visual:* Split screen — irritated red cheek vs. calm skin.
  *Text overlay:* "pH < 3.5 = 🔥 barrier damage"

- **8-16s** | *VO:* "We formulated ours with a stabilized vitamin C derivative — same brightening power, zero sting. No fragrance. No essential oils. No surprises."
  *Visual:* Bottle rotating on clean background, ingredient list highlighted.
  *Text overlay:* "Stabilized Vit C ✅ Fragrance-Free ✅ Sensitive-Safe ✅"

- **16-25s** | *VO:* "One of our testers had rosacea for 6 years. 4 weeks in — even tone, zero flare-ups."
  *Visual:* Before/after skin close-up (tasteful, no face required).
  *Text overlay:* "4 weeks. No redness. Real glow."

**CTA (25-30s):**
- **VO:** "Link in bio — your skin barrier will thank you."
- **Text overlay:** "Sensitive skin? Start here 👉"

**Caption:**
Your vitamin C serum shouldn't sting. 🛑 If it does, it's quietly damaging your skin barrier. We built ours for the 60% of women who've given up on vitamin C because of redness. Stabilized formula. No fragrance. Just glow. Tap the link in bio to try it. 🍋

**Hashtags:**
#SensitiveSkinCare #VitaminCSerum #FragranceFreeSkincare #RosaceaSkincare #SkinBarrierRepair #CleanSkincare #SkincareScience #GentleSkincare #RedSkinRelief #SkincareRoutine #IndieSkincare #SkintokApproved

**Trending Audio Suggestion:**
Soft, curious lo-fi beat or a calm "aesthetic skincare" piano loop. Think educational-meets-spa. Keep vocals clear — audio is background only.

**Text-on-Screen Style Notes:**
Clean sans-serif (Inter or Helvetica Bold). White text with subtle black drop shadow. Keep text on screen 2-3 seconds per beat. Bold the keywords: *burns, damage, stabilized, zero sting.* Use minimal emojis (🚩 ✅ 🔥) for visual punctuation only.

---

## 🎬 SCRIPT 2: The Relatable Storytelling Reel

**Hook (0-3s):**
- **Voiceover:** "POV: You've returned 4 vitamin C serums this year."
- **On-screen text:** "Me, every 3 weeks: 'Maybe THIS one won't burn' 😮‍💨"
- **Visual:** Creator (or hand model) holding a pile of half-used serum bottles, tossing them one by one into a basket.

**Body (3-25s):**
- **3-9s** | *VO:* "The brightening one? Red cheeks. The 'gentle' one? Fragrance. The cult favorite? My face felt like a candle."
  *Visual:* Quick cuts of bottles with red X's animated over them.
  *Text overlay:* "Burned. Itchy. Returned. 🔁"

- **9-17s** | *VO:* "So I stopped buying — and started reading ingredient labels like my skin depended on it. Because it did."
  *Visual:* Woman flipping over a bottle, zooming into INCI list, circling "fragrance" and "denatured alcohol."
  *Text overlay:* "Fragrance = #1 irritant for sensitive skin"

- **17-25s** | *VO:* "That's why I made one I'd actually use. Stabilized vitamin C. No fragrance. No essential oils. No gimmicks. Just the glow — without the regret."
  *Visual:* Creator applying serum calmly, smiling, skin looks calm and dewy.
  *Text overlay:* "Finally. A vitamin C that doesn't fight me back. 🍊"

**CTA (25-30s):**
- **VO:** "Comment 'GLOW' and I'll DM you the link."
- **Text overlay:** "Drop 'GLOW' below 💬"

**Caption:**
I returned 4 vitamin C serums this year before I gave up and made my own. 😅 If your skin flushes the second "brightening" hits your face — this one's for you. Fragrance-free. Sensitive-skin tested. Actually works. Comment GLOW and I'll send the link straight to your DMs. 💌

**Hashtags:**
#SensitiveSkinStruggles #SkincareThatWorks #FragranceFree #VitaminCForSensitiveSkin #SmallSkincareBrand #FounderStory #RedSkinNoMore #SkincareCommunity #GentleGlow #IngredientLiterate #CleanBeauty #SkintokScience

**Trending Audio Suggestion:**
A trending "POV / storytime" audio — something soft, emotional, or slightly comedic. Current trending moody-acoustic or lo-fi girl vibes work well. Creator voiceover layered on top.

**Text-on-Screen Style Notes:**
Handwritten or soft-rounded font (Caveat, DM Sans) to feel personal and diary-like.
Judge notes: The output is production-ready and comprehensive, but Script 3 is entirely missing (only 2 of the promised 3 scripts are present), which is a concrete deliverable failure that prevents a 9.
Claude Haiku 4.5 8/10
# REEL SCRIPT OPTION 1: "The Vitamin C Mistake"
**Angle: Educational/Problem-Solution**

---

## Hook (0-3s)
**On-Screen Text:** "Why Your Vitamin C Serum Is Making You Red" (bold, white sans-serif, fade-in)

**Voiceover:**
"You're using vitamin C serum to brighten your skin, right? But if you're getting redness and irritation, you're probably using the wrong form."

**Visual Direction:**
- Close-up of frustrated woman looking in mirror
- Quick cut to serum bottle being held up
- Pattern-interrupt: zoom effect on her red cheeks

---

## Body (3-25s)

**Scene 1 (3-8s):**
- **On-Screen Text:** "L-Ascorbic Acid = Unstable & Irritating"
- **Voiceover:** "Most vitamin C serums use L-ascorbic acid. It's powerful, but it's super unstable—it oxidizes fast and triggers sensitivity."
- **Visuals:** Split-screen showing molecular breakdown animation, then before/after of irritated skin

**Scene 2 (8-15s):**
- **On-Screen Text:** "Stabilized Vitamin C = The Smart Choice" (pop in)
- **Voiceover:** "Stabilized forms like sodium ascorbyl phosphate? They're gentler, last longer, and work without the redness. You get results without the irritation."
- **Visuals:** Smooth serum being applied to skin in slow-mo; skin looking calm and glowing

**Scene 3 (15-22s):**
- **On-Screen Text:** "Our Serum Has Both + Niacinamide" (appears with checkmark emojis)
- **Voiceover:** "We combined stabilized vitamin C with niacinamide—which actually calms irritation while brightening. No fragrance, no filler."
- **Visuals:** Product shot of serum; happy customer applying it; close-up of glowing skin

**Scene 4 (22-25s):**
- **On-Screen Text:** "Visible Results in 4 Weeks" (bold, gold accent)
- **Voiceover:** "Most people see a visible difference in brightness within four weeks. Without the red."
- **Visuals:** Montage of daily application; skin progressively looking brighter

---

## CTA (25-30s)
**On-Screen Text:** "Get Yours 👇 | Link in Bio"

**Voiceover:**
"Ready to actually glow without irritation? Link in bio."

**Visuals:** Product hero shot; subtle offer badge (e.g., "First-Time Buyer: 15% Off")

---

## Caption
"POV: You're using the WRONG type of vitamin C 🧪

Most drugstore serums rely on unstable L-ascorbic acid, which oxidizes and irritates sensitive skin. We formulated ours with stabilized vitamin C + niacinamide so you get GLOW without the red.

Science-backed, dermatologist-tested, fragrance-free. 

Shop now → [link]"

---

## Hashtags
#SensitiveSkinCare #VitaminCSerum #SkincareScience #GlassySkin #NaturalGlow #SkincareTips #DermatologistApproved #FreckleFriendly #NoIrritation #SkincareEducation #BeautyOver40 #GlowUp

---

## Trending Audio Suggestion
"Educational/Science-backed" vibe: upbeat, modern, slightly quirky (try "Smart Girl Energy" or similar TikTok trend audio with a punchy beat)

---

## Text-on-Screen Style Notes
- **Font:** Clean, modern sans-serif (Montserrat, Inter, or Proxima Nova)
- **Color:** White with subtle gold or teal accents for emphasis
- **Pacing:** Text appears on beat with voiceover; 2-3 sec per slide
- **Emoji Use:** Minimal but strategic (🧪 for science, ✅ for benefits, 💚 for skin love)
- **Emphasis:** Bold key words (REDNESS, STABLE, GLOW)

---

---

# REEL SCRIPT OPTION 2: "Real Skin Confession"
**Angle: Storytelling/Relatable**

---

## Hook (0-3s)
**On-Screen Text:** "I Spent $300 on Serums That Ruined My Skin" (italics, white text, slow fade)

**Voiceover:**
"Here's what nobody tells you about sensitive skin: more expensive doesn't mean better for YOU."

**Visual Direction:**
- Overhead shot of multiple serum bottles scattered on vanity
- Close-up of woman's frustrated face
- Transition to her current skincare routine (minimal, clean)

---

## Body (3-25s)

**Scene 1 (3-9s):**
- **On-Screen Text:** "The $300 Problem" (appears with ❌)
- **Voiceover:** "I tried every 'holy grail' serum. Drunk Elephant, SK-II, luxury brands. My skin got redder, itchier, and I didn't know why."
- **Visuals:** Montage of product bottles (don't name-drop, just show generic luxury packaging); close-up of irritated, inflamed skin; woman tossing bottle into trash

**Scene 2 (9-15s):**
- **On-Screen Text:** "The Turning Point" (warm color, fade-in)
- **Voiceover:** "Then I stopped guessing and started reading ingredients. I realized I was allergic to fragrance. And most 'natural' serums are LOADED with it."
- **Visuals:** Woman reading ingredient labels with magnifying glass; ingredient list zooming in; highlighted "Fragrance" text with red circle

**Scene 3 (15-22s):**
- **On-Screen Text:** "I Designed My Own Serum" (bold, empowering tone)
- **Voiceover:** "Fragrance-free. Vitamin C that doesn't oxidize. Niacinamide for actual calming. Within two weeks, the redness was gone."
- **Visuals:** Product reveal (our serum); woman applying serum with happy, satisfied expression; skin looking visibly calmer; before/after split-screen (subtle, real results)

**Scene 4 (22-25s):**
- **On-Screen Text:** "Now My Skin Actually Glows" (✨ emoji)
- **Voiceover:** "And I'm not the only one. Thousands of people with sensitive skin have ditched the expensive confusion."
- **Visuals:** Quick testimonial clips (or text snippets) of real customers; woman looking in mirror, genuinely happy

---

## CTA (25-30s)
**On-Screen Text:** "Shop the Serum Everyone's Talking About 👇"

**Voiceover:**
"If you've been frustrated with serums, your skin might need this. Check it out."

**Visuals:** Product shot with subtle discount badge; link-in-bio text

---

## Caption
"Spent 300 dollars trying to fix my skin. Turns out, the problem was FRAGRANCE.

Most 'natural' and luxury serums hide fragrance in ingredient lists (they call it 'Parfum'). For sensitive skin, it's basically liquid irritation.

So I made a serum WITHOUT it. Stabilized vitamin C + niacinamide + nothing else that would mess with your skin barrier.

My redness? Gone in 2 weeks. 

Not everyone will get it. But if you have sensitive skin, you WILL. 💚

Link in bio."

---

## Hashtags
#SensitiveSkinStory #SkincareConfession #FragranceFree #VitaminCSerum #SkinBarrier #RealisticSkincare #SkinGoals #BeautyHonesty #SkinCareOver40 #GlassySkinRoutine #DermatologistRecommended #NoMoreRedness

---

## Trending Audio Suggestion
Emotional yet uplifting: "Empowerment/Realization" audio (try trending audio like "Confidence is Key" or indie/lo-fi vibe that feels authentic and vulnerable)

---

## Text-on-Screen Style Notes
- **Font:** Mix of sans-serif (headers) and lighter weight serif for narrative flow
Judge notes: The output is production-ready and genuinely strong across all three scripts (noting the third script appears cut off mid-delivery), but the trending audio suggestions name fictitious/vague trends rather than providing actionable mood descriptors, and the word counts in some body sections likely exceed the 70-80 word voiceover limit specified in the prompt.
GPT-5.4 8/10
Here are 3 distinct Instagram Reels script options for your fragrance-free vitamin C serum, each under 30 seconds, built to hook fast, feel relatable, and come across science-backed without sounding salesy.

---

# Script Option 1: Educational Angle

## Hook (0-3s)
**Spoken VO:**  
“If vitamin C always makes your skin red… it’s probably not the vitamin C.”

**On-screen text suggestion:**  
“Your vitamin C may NOT be the problem 👀”

---

## Body (3-25s)

### Scene 1 (3-8s)
**Spoken VO:**  
“A lot of serums sting because of fragrance, harsh formulas, or low pH—not because your skin ‘can’t handle’ vitamin C.”

**Visual/B-roll:**  
Close-up of different serum bottles. Quick zoom on ingredients list with “fragrance/parfum” highlighted. Cut to redness on cheeks.

**On-screen text overlay:**  
“Redness triggers:  
• Fragrance  
• Harsh acids  
• Low pH”

### Scene 2 (8-15s)
**Spoken VO:**  
“For sensitive skin, the goal is simple: antioxidant support without the irritation spiral.”

**Visual/B-roll:**  
Dropper applying serum to clean skin. Calm, neutral-toned bathroom lighting. Skin looks dewy, not glossy.

**On-screen text overlay:**  
“Sensitive skin needs support. Not drama.”

### Scene 3 (15-25s)
**Spoken VO:**  
“That’s why we made our vitamin C serum fragrance-free and gentle, so you get brightening and glow—without that ‘why is my face burning?’ moment.”

**Visual/B-roll:**  
Product hero shot. Texture shot on hand. Model pressing serum into skin, then calm skin close-up.

**On-screen text overlay:**  
“Fragrance-free vitamin C  
Brightening + gentle”

---

## CTA (25-30s)
**Spoken VO:**  
“If your skin hates most vitamin C serums, this was made for you. Tap to try it.”

**On-screen text suggestion:**  
“Sensitive skin girls, this one’s for you ✨”

---

## Caption
**Hook line:**  
If vitamin C keeps making your skin red, don’t write it off just yet.

**Value:**  
A lot of “vitamin C irritation” is actually caused by fragrance, overly aggressive formulas, or products that just aren’t designed for sensitive skin. A well-formulated, fragrance-free vitamin C can help brighten and support your skin barrier without the usual sting.

**CTA:**  
If you’ve been scared to try vitamin C again, our new fragrance-free serum might be your fresh start. Tap to shop or DM us “C” for details.

---

## Hashtags
#sensitiveskincare #vitamincserum #fragrancefreeskincare #rednessprone #skincareforsensitiveskin #glowingskinroutine #skincarescience #cleanserum #smallskincarebrand #barrierfriendly #gentleskincare

---

## Trending Audio Suggestion
Soft minimalist skincare audio, calm trendy ambient beat, low-intensity “clean girl” style background music.

---

## Text-on-Screen Style Notes
- Fast captions, 3-5 words per line
- Bold emphasis on: “NOT,” “fragrance-free,” “gentle”
- Use clean sans serif font
- Keep text centered or upper-middle for silent viewing
- Minimal emojis: 👀✨ only

---

# Script Option 2: Relatable Storytelling Angle

## Hook (0-3s)
**Spoken VO:**  
“Ever put on a serum and instantly regret it?”

**On-screen text suggestion:**  
“That burning feeling? Yeah… no.”

---

## Body (3-25s)

### Scene 1 (3-8s)
**Spoken VO:**  
“I kept hearing the same thing: ‘I wanted brighter skin, not a red, irritated face.’”

**Visual/B-roll:**  
Creator talking to camera. Then quick cuts of DMs/comments about sensitivity. Slightly frustrated expression.

**On-screen text overlay:**  
“‘I wanted glow… not redness.’”

### Scene 2 (8-15s)
**Spoken VO:**  
“So we looked at what was setting sensitive skin off. Fragrance kept coming up again and again.”

**Visual/B-roll:**  
Lab-style ingredient review. Finger pointing to “fragrance/parfum” on packaging. Product development clips if available.

**On-screen text overlay:**  
“Big trigger for sensitive skin: fragrance”

### Scene 3 (15-25s)
**Spoken VO:**  
“That’s why our new vitamin C serum is fragrance-free and made to brighten without feeling aggressive on your skin.”

**Visual/B-roll:**  
Product bottle reveal. Serum drop texture. Application on cheek. Before/after vibe: calm, fresh skin.

**On-screen text overlay:**  
“Brightening without the sting”

---

## CTA (25-30s)
**Spoken VO:**  
“If you’ve been burned by vitamin C before, try the gentler version. Check it out below.”

**On-screen text suggestion:**  
“Ready for glow without the drama?”

---

## Caption
**Hook line:**  
You shouldn’t have to choose between glow and comfort.

**Value:**  
We created our new fragrance-free vitamin C serum for people who are tired of that “is this supposed to sting?” moment. Sensitive skin deserves formulas that feel as good as they perform.

**CTA:**  
If your skin has a history of reacting to serums, this one was made with you in mind. Tap to learn more.

---

## Hashtags
#sensitiveskincare #fragrancefreebeauty #vitamincforfaces #rednessrelief #gentleskincareroutine #smallbusinessskincare #womeninskincare #dewyskinlover #serumreview #sensitivefacecare #skincarecommunity

---

## Trending Audio Suggestion
Warm emotional storytelling audio, subtle lo-fi beat, lightly uplifting but not overly energetic.

---

## Text-on-Screen Style Notes
- Start with larger text for the first 2 seconds
- Use quote-style overlays for relatability
- Highlight “fragrance-free” and “without the sting”
- Clean white text with soft shadow
- One emoji max per frame, if any: 💛

---

# Script Option 3: Listicle Angle

## Hook (0-3s)
**Spoken VO:**  
“3 signs your vitamin C serum is wrong for sensitive skin.”

**On-screen text suggestion:**  
“3 red flags 🚩 sensitive skin edition”

---

## Body (3-25s)

### Scene 1 (3-9s)
**Spoken VO:**  
“Number one: it smells strong. That usually means added fragrance your skin may not love.”

**Visual/B-roll:**  
Open serum bottle, person reacts to strong scent. Ingredient list close-up.

**On-screen text overlay:**  
“1. Strong scent = possible fragrance”

### Scene 2 (9-16s)
**Spoken VO:**  
“Number two: it stings every time. Mild tingling isn’t always normal—especially if your skin gets red after.”

**Visual/B-roll:**  
Applying serum, then cut to visible cheek redness or hand-to-face concern reaction.

**On-screen text overlay:**  
“2. Stinging + redness = warning sign”

### Scene 3 (16-25s)
**Spoken VO:**  
“Number three: you avoid using it. A good serum should fit your routine, not make you nervous. That’s why ours is fragrance-free and gentle.”

**Visual/B-roll:**  
Person hesitating before using old serum, then confidently reaching for your serum. Product close-up.

**On-screen text overlay:**  
“3. If you dread it, it’s not the one”

---

## CTA (25-30s)
**Spoken VO:**  
“If this sounds familiar, switch to a vitamin C made for sensitive skin. Tap to see ours.”

**On-screen text suggestion:**  
“Time for a gentler glow ✨”

---

## Caption
**Hook line:**  
Sensitive skin check: does your vitamin C pass these 3 tests?

**Value:**  
If your serum is heavily fragranced, stings every time, or sits unused because you’re scared of the reaction, it may not be your skin—it may be your formula. Sensitive skin-friendly vitamin C should feel supportive, not stressful.

**CTA:**  
Looking for a gentler option? Our new fragrance-free vitamin C serum was made exactly for that. Tap to shop.

---

## Hashtags
#vitamincskincare #sensitiveskinproblems #fragrancefree #skincaretipsdaily #irritatedskinhelp #facialserum #glowwithoutirritation #skincareeducator #reelskincare #beautyforsensitiveskin #smallbrandbeauty

---

## Trending Audio Suggestion
Light rhythmic beat with quick list-style pacing, trendy but clean, ideal for quick cuts and text transitions.

---

## Text-on-Screen Style Notes
- Number each point big and bold
- Use red flag emoji sparingly: 🚩
- Keep each text card under 6 words
- High contrast text for easy silent viewing
- Quick punch-in transitions between each point

---

If you want, I can also turn these into:
1. **founder-facing camera scripts**,  
2. **UGC-style customer scripts**, or  
3. **a 7-day Reels content series for this launch.**
Judge notes: Production-ready and well-structured across all three scripts with strong angle differentiation, but the storytelling script (Option 2) slips into brand-voice territory that feels slightly generic ("we looked at what was setting sensitive skin off"), and a few on-screen text suggestions are too long for true 2-3 second silent readability.
Gemini 2.5 Pro 8/10
Of course! Here are 3 distinct, high-engagement Reels scripts for your fragrance-free vitamin C serum, tailored for women with sensitive skin.

---
Judge notes: The output appears cut off — only the intro line is shown with no actual scripts delivered, which would normally tank the score, but assuming this is a display truncation issue and the scripts themselves follow the stated format, the framework is well-structured; however, the visible content shows only preamble with zero deliverable scripts, which is a critical execution failure.
Grok 4.1 Fast Reasoning 8/10
### Reel 1: Educational Angle (Science of Sensitive Skin Glow)

**Hook (0-3s):**  
VO: "Vitamin C burned your skin? Here's why."  
On-screen text: "Vit C 🔥 your skin? Why? 👀"  
(Visual: Quick clip of red, irritated cheek swipe transitioning to calm skin.)

**Body (3-25s):**  
- (3-10s) VO: "Most serums use harsh stabilizers that irritate sensitive skin. Ours? Fragrance-free with stable ascorbyl glucoside—no redness, just glow."  
  Visuals: Split-screen—left: bubbling chemicals/red skin animation; right: clean lab pour of serum on skin (no reaction).  
  On-screen: "Harsh stabilizers = 😡 redness" → "Ascorbyl glucoside = ✨ glow"  

- (10-18s) VO: "Science-backed: 97% saw brighter skin in 4 weeks, zero irritation in trials."  
  Visuals: Graph popping up (study stats), before/after skin close-ups.  
  On-screen: "97% brighter* *4 weeks • 0% irritation"  

- (18-25s) VO: "Finally, Vit C for us sensitive souls."  
  Visuals: Serum bottle reveal, gentle application B-roll.  
  On-screen: "Fragrance-free • Sensitive-approved"  

**CTA (25-30s):**  
VO: "Link in bio—try risk-free."  
On-screen: "Shop now 👆 Risk-free!"  
(Visual: Tap-to-shop animation on bottle.)

**Caption:**  
"Vitamin C without the burn? 😩 Yes! Science says fragrance-free ascorbyl glucoside = glow minus redness for sensitive skin. Link in bio! ✨ #SensitiveSkinWin"

**Hashtags:** #VitaminC #SensitiveSkin #SkincareForSensitiveSkin #FragranceFree #CleanBeauty #SkincareRoutine #GlowUp #DermatologistApproved #SkincareTips #BeautyHacks #ReelItIn #SkincareScience

**Trending Audio Suggestion:** Upbeat electronic pop with building synths (e.g., "Original Sound - Glow Up Vibes" style, clean and empowering).

**Text-on-Screen Style Notes:** Fast-paced pops every 2s; bold sans-serif font, yellow/orange glow emphasis for "glow/redness"; minimal emojis (🔥😡✨) for punch.

---

### Reel 2: Storytelling Angle (Relatable Frustration to Win)

**Hook (0-3s):**  
VO: "I ditched Vit C after THIS happened..."  
On-screen text: "Ditched Vit C after THIS 😤"  
(Visual: Dramatic red rash makeup on model, wide-eyed shock face.)

**Body (3-25s):**  
- (3-10s) VO: "Redness, stinging—every serum failed my sensitive skin. Then I made this: fragrance-free Vit C that actually works."  
  Visuals: Quick story montage—model applying serum (irritation), tossing bottles, founder in lab mixing.  
  On-screen: "Redness 😩 → Finally works ✨"  

- (10-18s) VO: "Stable formula absorbs without inflammation. Clinical tests: even tone, no reactions."  
  Visuals: Time-lapse skin healing, happy application close-up.  
  On-screen: "No inflammation • Even tone* *Clinical tests"  

- (18-25s) VO: "My skin's obsessed—yours will be too."  
  Visuals: Golden-hour glow reveal, serum dropper squeeze.  
  On-screen: "Fragrance-free hero for sensitive skin"  

**CTA (25-30s):**  
VO: "Grab yours—link up top."  
On-screen: "Yours now? Link in bio! 💛"  
(Visual: Swipe-up arrow to bottle.)

**Caption:**  
"Tired of Vit C betraying your sensitive skin? My story: from rash to radiance with our fragrance-free serum. Real glow, no drama. Shop link! 🌟 #MySkincareStory"

**Hashtags:** #SkincareStory #SensitiveSkincare #VitaminCSerum #NoRedness #FragranceFreeSerum #RealSkin #SkincareJourney #GlowFromWithin #BeautyStory #SensitiveSkinCare #ReelsForYou #SkincareAddict

**Trending Audio Suggestion:** Emotional indie folk with soft build to uplifting chorus (e.g., "Storytime Glow" acoustic trend, heartfelt and relatable).

**Text-on-Screen Style Notes:** Narrative flow, 3s holds; cursive-script font for story feel, red-to-gold gradient emphasis; story emojis (😩✨💛) spaced for emotion.

---

### Reel 3: Listicle Angle (3 Reasons It Won't Irritate)

**Hook (0-3s):**  
VO: "3 reasons Vit C won't burn you."  
On-screen text: "3 reasons NO burn! 🔥🚫"  
(Visual: Number countdown graphic exploding on screen.)

**Body (3-25s):**  
- (3-10s) VO: "One: Fragrance-free. Two: Stable Vit C—no oxidation sting."  
  Visuals: #1 bottle no-scent puff; #2 molecular animation stabilizing.  
  On-screen: "1️⃣ Fragrance-FREE" "2️⃣ Stable = No sting"  

- (10-18s) VO: "Three: Tested on sensitive skin—99% no redness."  
  Visuals: #3 patch test clips, diverse skin tones smiling.  
  On-screen: "3️⃣ 99% no redness* *Tests"  

- (18-25s) VO: "Brightens without the drama."  
  Visuals: Fast before/after flips, serum application.  
  On-screen: "Brightens • Drama-free"  

**CTA (25-30s):**  
VO: "Link for yours—now."  
On-screen: "Get it! 👉 Link bio"  
(Visual: List explodes to shop button.)

**Caption:**  
"3 reasons our fragrance-free Vit C serum = sensitive skin's BFF: no burn, just glow! Science-backed list inside. Tap link! 📋✨ #SkincareList"

**Hashtags:** #SkincareList #VitaminCForSensitiveSkin #FragranceFreeBeauty #NoIrritation #SkincareHacks #BrighteningSerum #SensitiveSkinTips #CleanSkincare #GlowList #BeautyReels #SkincareReels #Listicle

**Trending Audio Suggestion:** Punchy hip-hop beat with number-drop effects (e.g., "Top 3 Countdown" viral sound, energetic and snappy).

**Text-on-Screen Style Notes:** Rapid-fire lists, 1-2s per bullet; blocky bold font, numbered emojis (1️⃣2️⃣3️⃣) with fire/crossouts; high-contrast for quick reads.
Judge notes: The scripts are well-structured, varied, and production-ready, but the "science-backed" stats (97%, 99%) are fabricated placeholders that a real brand couldn't use without verification, and the storytelling angle's VO blurs the line between founder narrative and generic copy without establishing authentic voice.

What makes these work

  1. 01
    Lead with the hook, not the topic

    The first line of your script is the only line that determines whether anyone watches the rest. When you prompt an AI, explicitly ask for a hook that creates curiosity or states a bold result before the topic is even named. Vague prompts produce vague openers like 'Are you struggling with X?' Specific prompts produce specific hooks.

  2. 02
    Give the AI your audience in detail

    The more specific you are about who is watching, the more specific the output becomes. Instead of 'busy professionals,' write '35-year-old marketing managers who scroll Instagram during lunch breaks and have tried productivity apps before.' That specificity changes word choice, examples, and tone across the entire script.

  3. 03
    Specify the time target, not just the format

    Telling the AI to write a 'Reels script' without a time target produces scripts that are too long or too short to record naturally. Reels perform differently at 15, 30, and 60 seconds. Include the target length in your prompt and ask the AI to estimate word count, since most people speak at 130 to 150 words per minute.

  4. 04
    Use the output as a draft, not a final script

    Read the script out loud before you record. AI-generated scripts often use sentence constructions that look fine on screen but are awkward to say. Cut any word you would not say in a real conversation, and replace transitions like 'furthermore' or 'additionally' with natural connectors like 'and' or 'here is why that matters.'

More example scenarios

#01 · Fitness coach promoting a 5-day challenge
Input
Write a 30-second Instagram Reels script for a fitness coach. Topic: announcing a free 5-day home workout challenge. Target audience: women 30-45 who want to get back into exercise without a gym. Tone: encouraging and direct. Include a scroll-stopping hook, the core offer, and a CTA to comment the word STRONG.
Expected output
Hook: 'You don't need a gym, equipment, or an hour a day. You need five days.' Body: I'm running a free 5-day home workout challenge for women who want to feel strong again without starting over from scratch. 20 minutes a day. No equipment. Just show up. CTA: Comment STRONG below and I'll send you everything you need to start Monday.
#02 · E-commerce brand selling a kitchen product
Input
Write a 15-second Instagram Reels script for a direct-to-consumer brand. Product: a compact air fryer. Angle: one product, five meals this week. Audience: busy adults who cook at home but want faster meals. Tone: punchy, fast-paced. End with a CTA to shop via the link in bio.
Expected output
Hook: 'Five dinners. One appliance. Zero oven required.' Monday tacos. Tuesday salmon. Wednesday fries that actually crisp. Thursday chicken thighs in 18 minutes. Friday whatever you want because it is that easy. Link in bio to get yours before the weekend.
#03 · SaaS company explaining a product feature
Input
Write a 30-second Instagram Reels script for a project management SaaS. Topic: their new AI task summarization feature. Audience: startup founders and team leads who are overwhelmed by meetings. Tone: calm, smart, slightly conversational. CTA: start a free trial.
Expected output
Hook: 'What if your Monday meeting summary wrote itself?' Body: Our new AI feature reads your project updates and generates a plain-English summary of what happened, what is blocked, and what is next. No more two-hour recaps. No more digging through comment threads. You open the app and it is already done. CTA: Free trial is linked in bio. Your team will notice the difference this week.
#04 · Real estate agent building local authority
Input
Write a 20-second Instagram Reels script for a real estate agent in Austin, Texas. Topic: three things buyers always overlook when touring a home. Tone: confident and knowledgeable, not salesy. End with a soft CTA to follow for more local market tips.
Expected output
Hook: 'Three things buyers miss every single tour.' Water pressure in every shower, not just the master. Cell signal in the home office and the basement. And the direction the backyard faces, because afternoon sun in a Texas summer is not optional. Follow me for more Austin market tips before you make your next move.
#05 · Creator monetizing a digital course
Input
Write a 30-second Instagram Reels script for a graphic designer selling a Canva template course. Audience: small business owners who make their own graphics but feel like they look amateur. Tone: relatable and a little self-deprecating. CTA: join the waitlist.
Expected output
Hook: 'Your Canva designs are not bad. They are just missing a system.' Body: I spent three years making templates that looked off and I could not figure out why until I learned one thing about visual hierarchy. Now I teach that exact thing inside my Canva course for business owners who are tired of graphics that look homemade. The waitlist for the next round is open now. Link in bio.

Common mistakes to avoid

  • Prompting without a CTA instruction

    If you do not tell the AI what action you want viewers to take, it will invent one or leave the script without a clear close. Always specify the exact CTA in your prompt, whether that is follow, comment a word, click the link, or save this post. Vague endings kill conversion.

  • Accepting the first output without testing tone

    AI models default to a neutral, slightly formal register. If your brand voice is casual, funny, or blunt, the first draft will almost always feel slightly off. Ask the model to regenerate at a different energy level, or paste in a sample of your own writing and ask it to match that style before generating the script.

  • Writing scripts too long for the format

    A 30-second Reel needs roughly 65 to 80 words of spoken content. Many AI-generated scripts come in at 150 words or more when the prompt does not set a clear length limit. Recording a 90-second video when the algorithm favors shorter watch-through rates actively hurts distribution.

  • Using the same prompt structure for every niche

    A script for a skincare brand and a script for a B2B software tool require completely different hooks, vocabulary, and pacing. Reusing the same prompt template across categories produces scripts that feel off-brand even if they are technically correct. Build category-specific prompt templates and save them for reuse.

  • Skipping the read-aloud test

    AI writes for the eye, not the ear. Phrases that look clean on screen often have awkward rhythm, repeated sounds, or unnatural pauses when spoken. Reading the script aloud before recording takes 60 seconds and catches problems that would make you stop mid-take three times during production.

Related queries

Frequently asked questions

What is the best AI tool for writing Instagram Reels scripts?

There is no single best tool because performance depends heavily on how well you prompt it. ChatGPT, Claude, and Gemini all produce solid Reels scripts when given a detailed prompt with hook requirements, audience description, tone, and CTA. The difference between tools shows up in tone calibration and willingness to write punchy, short sentences rather than formal prose.

Can AI write Instagram Reels scripts that match my personal brand voice?

Yes, but you have to train it. Paste three to five examples of your existing content into the prompt and tell the model to match that voice before generating the script. The more examples you provide, the closer the output will be to your natural style. Without examples, the output defaults to a generic neutral tone.

How long should an AI-generated Instagram Reels script be?

Match your target video length. At 130 to 150 words per minute of natural speech, a 15-second Reel needs 30 to 40 words, a 30-second Reel needs 60 to 80 words, and a 60-second Reel needs 120 to 150 words. Tell the AI exactly how many words you need and ask it to stay within that range.

Do AI Reels scripts perform well or does the content feel fake?

The script itself is not what feels fake. Delivery is what makes content feel authentic or robotic. An AI-generated script that you have edited, personalized, and recorded in your own voice performs the same as one you wrote manually. Creators with high engagement use AI for structure and then add their own examples, humor, or stories on top.

Can I use an AI script generator for Reels if I am not a native English speaker?

Yes, and this is actually one of the strongest use cases. AI tools handle grammar, phrasing, and natural-sounding English well. You can write your prompt in your native language if needed, or write a rough draft and ask the AI to polish it into natural spoken English that fits a Reels format.

How do I write a hook for an Instagram Reel using AI?

Ask the AI to generate five hook options before writing the full script. Give it the topic and audience, then specifically request hooks that open with a bold statement, a counterintuitive claim, or a number. Review the five options, pick the strongest, and then prompt the full script using that hook as the required first line.