melgarafael/growthos/instagram-carousel

Claude Code and agent skill by melgarafael/growthos

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Instagram carousel expertise — 6 carousel structures, slide-by-slide blueprints, IG algorithm optimization, engagement triggers, visual hierarchy rules, and platform-specific anti-patterns

Install

npx vskill@latest install melgarafael/growthos/instagram-carousel

SKILL.md

Instagram Carousel Skill

Specialized knowledge base for creating high-performing Instagram carousels. Covers structure selection, slide-by-slide content architecture, visual design rules, algorithm optimization, and engagement mechanics. This skill is consumed by the carousel-designer agent and integrates with the copywriting and platform-mastery skills.

🔒 MANDATORY — Read before generating any carousel

Before producing any carousel structure, read in this order:

  1. growthOS/voice/GOLDEN-DOC.md — canonical voice for @melgarafael / AutomatikLabs
  2. growthOS/voice/LINHA-EDITORIAL.md — pillars, angulações
  3. growthOS/voice/virais/INDEX.md — master viral index
  4. growthOS/voice/virais/PATTERNS/{category}.md for the editorial category of the request (viralizacao / lead-capture / saves-retencao / venda)
  5. growthOS/design-system/DESIGN-SYSTEM.md — visual DS (default lime-geist variant)
  6. brand-voice.yaml sections: voice, anti_slop, viral_intelligence, design_system

Viral intelligence rules:

  • Apply patterns tagged voice_fit: aligns and replicable: yes directly
  • NEVER copy patterns tagged voice_fit: conflicts
  • Patterns with seen_count >= 3 and aligned voice have priority
  • Each carousel cites the inspiring viral in a comment for traceability

Trigger Conditions

Use this skill when the user asks to:

  • Create an Instagram carousel or carrossel
  • Design slide content for Instagram posts
  • Optimize carousel posts for engagement
  • Build educational, storytelling, or listicle carousels
  • Create before/after transformation posts
  • Design tutorial or step-by-step carousel content
  • Create quote-series carousels
  • Adapt content into carousel format for Instagram
  • Improve an existing carousel's structure or copy
  • Select the right carousel type for a given topic

Brand Voice Integration

MANDATORY: Before generating ANY carousel content, load the brand voice configuration.

python
from growthOS_shared.config import load_brand_voice
brand = load_brand_voice()

Every slide must:

  1. Match brand.tone descriptors in headline and body text
  2. Avoid all terms in brand.avoid and anti_slop.banned_phrases
  3. Follow anti_slop.style_rules — carousels are especially vulnerable to slop because each slide has limited space and every word must earn its place
  4. Respect brand.visual_identity for colors, fonts, and logo placement
  5. Use the brand's language register (formal vs casual, technical vs accessible)
Anti-Slop in Slide Text

Carousel slides have 50 words maximum per slide. With so few words, a single slop phrase wastes 10-20% of available space. Apply these additional carousel-specific anti-slop rules:

Slop PatternProblemReplacement
"Voce sabia que..." on every slideRepetitive fillerUse only once, on slide 2 max
"Nesse post voce vai aprender"Wastes cover real estateJump straight to the hook
"Vamos la?"Empty fillerCut entirely or replace with a specific promise
"Confira as dicas"Generic, zero informationName the specific benefit
"Fique ate o final"Begging, not compellingCreate curiosity that pulls naturally
"Dica de ouro"Overused clicheState the tip directly
Excessive emoji chainsVisual noise, not hierarchy1 emoji per concept max

6 Carousel Structures

Each structure below includes a complete slide-by-slide blueprint. The number of slides is flexible (3-10), but the structural logic must be preserved.

1. Educativo (Educational)

Best for: Teaching a concept, sharing expertise, establishing authority. Typical slides: 7-10 Algorithm strength: High save rate (people save to reference later).

Slide-by-Slide Blueprint
SlideTypeContentDesign Rules
1CoverHook question or bold claim. 3-7 words max. Must create a knowledge gap.Largest text on any slide. Single focal point. No subtitle.
2ContextFrame the problem or topic. "Voce ja percebeu que..." or a surprising statistic.Slightly smaller headline. 1-2 sentences body. Optional icon.
3-8PointsOne concept per slide. Icon + headline (5-8 words) + 2-3 bullet points (8-12 words each).Consistent layout across all point slides. Visual hierarchy: icon > headline > bullets. Progress indicator visible.
9Summary(Optional) Quick recap of all points — numbered list, one line each.Condensed layout. All points visible at once.
10CTA"Salva esse post" + "Segue @handle pra mais conteudo".Two clear actions. Brand handle prominent. Optional: "Manda pra alguem que precisa".
Educativo Example Structure (7 slides)
Slide 1: "5 erros que matam seu engajamento"
Slide 2: "87% dos perfis cometem pelo menos 3 desses erros"
Slide 3: Erro 1 — Postar sem horario estrategico
Slide 4: Erro 2 — Ignorar os saves como metrica
Slide 5: Erro 3 — CTA generico ou ausente
Slide 6: Erro 4 — Slides sem hierarquia visual
Slide 7: CTA — "Salva pra revisar antes de postar | Segue @handle"

2. Storytelling (Narrative)

Best for: Personal stories, case studies, brand origin stories, lessons learned. Typical slides: 6-8 Algorithm strength: High time-spent (people read through the entire story), high share rate.

Slide-by-Slide Blueprint
SlideTypeContentDesign Rules
1CoverIntriguing statement that creates curiosity. Not a question — a statement that demands explanation. "Eu perdi R$40k em 3 meses."Bold, large text. Dark or dramatic background. No context — just the hook.
2SetupSet the scene. Who, when, where. Establish the status quo before the conflict.Narrative text, 2-3 short sentences. Conversational tone.
3ConflictThe problem, the mistake, the challenge. Escalate tension. Make the reader feel the weight.Can use slightly more text. Emotional language. Visual contrast (darker tones or red accents).
4Turning PointThe moment of change. What happened? What did you realize? What decision did you make?Shorter text — one powerful sentence or two. Transitional visual.
5ResolutionThe outcome. What changed? Show the transformation. Use specifics (numbers, timelines, results).Lighter/brighter visual tone. Concrete data. Before/after contrast if applicable.
6LessonThe takeaway. One clear, actionable lesson the reader can apply to their own life.Framed differently — quote style, highlighted box, or different typography.
7CTA"Manda pra alguem que precisa ouvir isso" + "Comenta se voce ja passou por algo parecido".Engagement-focused CTA. Invite the reader into the story.
Storytelling Narrative Arc
Cover: CURIOSITY (stop the scroll)
↓
Setup: CONTEXT (ground the reader)
↓
Conflict: TENSION (make them care)
↓
Turning Point: PIVOT (the aha moment)
↓
Resolution: PAYOFF (deliver the goods)
↓
Lesson: TAKEAWAY (make it actionable)
↓
CTA: CONNECTION (bring them closer)

3. Listicle (List)

Best for: Tips, tools, resources, habits, mistakes, examples. Typical slides: 7-10 Algorithm strength: High save rate, predictable swipe pattern keeps time-spent high.

Slide-by-Slide Blueprint
SlideTypeContentDesign Rules
1CoverNumber + hook. "7 ferramentas gratuitas que uso todo dia." The number is the anchor.Large number (oversized, accent color). Hook text below.
2-8ItemsOne item per slide. Number prominent + title (3-6 words) + description (1-2 sentences, 15-25 words).Consistent layout: number in accent color, title bold, description regular weight. Each slide self-contained.
9Bonus(Optional) "Bonus: [extra item]" — rewards the reader for swiping to the end.Same layout as items but visually distinguished (different accent or "BONUS" badge).
10CTA"Salva pra consultar depois" + "Qual desses voce ja usa? Comenta ai".Save-focused CTA (listicles are reference material).
Listicle Numbering Rules
  • Always use the number on every slide — it creates momentum ("3/7" makes people want to reach 7/7)
  • The cover number must match the total items (if you say "7 ferramentas", deliver exactly 7)
  • Order matters: strongest or most surprising items at positions 1, 2, and last
  • The middle items (positions 3-5) should maintain quality — no filler

4. Antes-Depois (Before/After)

Best for: Transformations, results, comparisons, upgrades, redesigns. Typical slides: 6-8 Algorithm strength: High share rate (visual contrast is inherently shareable), high save rate.

Slide-by-Slide Blueprint
SlideTypeContentDesign Rules
1CoverTransformation hook. "De [before state] pra [after state] em [timeframe]."Split visual or arrow motif. Before/after implied but not shown yet.
2Before ContextSet the "before" scene. What was the situation? Pain points, metrics, or visual state.Muted colors, gray tones, or desaturated palette. "ANTES" label visible.
3-4Before DetailsSpecific problems, screenshots, metrics, or descriptions of the "before" state. One problem per slide.Same muted palette. Use icons or small visuals to illustrate each problem.
5Transition"O que mudou" or "O que fizemos" — brief description of the action taken.Visual bridge: half muted, half vibrant. Arrow or divider element.
6-7After DetailsSpecific improvements, new metrics, visual results. One improvement per slide.Vibrant colors, brand palette at full saturation. "DEPOIS" label visible.
8CTA"Quer o mesmo resultado? Link na bio" or "Salva pra quando precisar".Result-focused CTA. Can include a mini before/after summary.
Before/After Contrast Rules
  • The visual difference between "before" and "after" slides must be immediately obvious
  • Use color temperature: cool/gray for before, warm/vibrant for after
  • Include at least one concrete metric in the after section (percentage, time, money)
  • Never fake results — anti-slop applies to transformation claims too

5. Tutorial (Step-by-Step)

Best for: How-to content, processes, recipes, workflows, setup guides. Typical slides: 7-10 Algorithm strength: Highest save rate of all types (people save tutorials for later execution).

Slide-by-Slide Blueprint
SlideTypeContentDesign Rules
1Cover"Como [achieve result]" or "Passo a passo: [outcome]." Tell them exactly what they will learn.Clear outcome promise. "Tutorial" or "Passo a passo" badge optional.
2Overview(Optional) What they need before starting — tools, prerequisites, context.Checklist format. Keep short — 3-5 items max.
3-8StepsOne step per slide. "Passo [N]:" + instruction headline + 1-2 sentences of detail. Include a visual example, screenshot, or illustration.Numbered prominently. Instruction text clear and actionable. Use imperative verbs: "Abra", "Clique", "Escreva", "Configure".
9ResultShow the expected outcome. "Pronto! Agora voce tem [result]."Celebratory visual. Show the finished product or result.
10CTA"Salva esse tutorial pra fazer depois" + "Marca alguem que precisa aprender isso".Save-heavy CTA. Tutorials are the #1 saved format on Instagram.
Tutorial Writing Rules
  • Every step must be independently actionable — someone following along should be able to execute it
  • Use imperative verbs at the start of each step ("Abra o app", "Selecione a opcao", "Digite o valor")
  • Include one visual reference per step when possible (screenshot, diagram, icon)
  • Number every step — sequential numbering creates a sense of progress
  • If a step is complex, split it into two slides rather than cramming

This is the start of the file. Read the full SKILL.md on GitHub.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
0

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/melgarafael/growthos/instagram-carousel/badge)](https://verified-skill.com/skills/melgarafael/growthos/instagram-carousel)

Something wrong with this skill or its page? Tell us.