melgarafael/growthos/instagram-carousel
Claude Code and agent skill by melgarafael/growthos
- community
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-carouselSKILL.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:
growthOS/voice/GOLDEN-DOC.md— canonical voice for @melgarafael / AutomatikLabsgrowthOS/voice/LINHA-EDITORIAL.md— pillars, angulaçõesgrowthOS/voice/virais/INDEX.md— master viral indexgrowthOS/voice/virais/PATTERNS/{category}.mdfor the editorial category of the request (viralizacao / lead-capture / saves-retencao / venda)growthOS/design-system/DESIGN-SYSTEM.md— visual DS (default lime-geist variant)brand-voice.yamlsections:voice,anti_slop,viral_intelligence,design_system
Viral intelligence rules:
- Apply patterns tagged
voice_fit: alignsandreplicable: yesdirectly - NEVER copy patterns tagged
voice_fit: conflicts - Patterns with
seen_count >= 3and 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.
Every slide must:
- Match
brand.tonedescriptors in headline and body text - Avoid all terms in
brand.avoidandanti_slop.banned_phrases - Follow
anti_slop.style_rules— carousels are especially vulnerable to slop because each slide has limited space and every word must earn its place - Respect
brand.visual_identityfor colors, fonts, and logo placement - 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 Pattern | Problem | Replacement | |
|---|---|---|---|
| "Voce sabia que..." on every slide | Repetitive filler | Use only once, on slide 2 max | |
| "Nesse post voce vai aprender" | Wastes cover real estate | Jump straight to the hook | |
| "Vamos la?" | Empty filler | Cut entirely or replace with a specific promise | |
| "Confira as dicas" | Generic, zero information | Name the specific benefit | |
| "Fique ate o final" | Begging, not compelling | Create curiosity that pulls naturally | |
| "Dica de ouro" | Overused cliche | State the tip directly | |
| Excessive emoji chains | Visual noise, not hierarchy | 1 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
| Slide | Type | Content | Design Rules | |
|---|---|---|---|---|
| 1 | Cover | Hook question or bold claim. 3-7 words max. Must create a knowledge gap. | Largest text on any slide. Single focal point. No subtitle. | |
| 2 | Context | Frame the problem or topic. "Voce ja percebeu que..." or a surprising statistic. | Slightly smaller headline. 1-2 sentences body. Optional icon. | |
| 3-8 | Points | One 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. | |
| 9 | Summary | (Optional) Quick recap of all points — numbered list, one line each. | Condensed layout. All points visible at once. | |
| 10 | CTA | "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)
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
| Slide | Type | Content | Design Rules | |
|---|---|---|---|---|
| 1 | Cover | Intriguing 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. | |
| 2 | Setup | Set the scene. Who, when, where. Establish the status quo before the conflict. | Narrative text, 2-3 short sentences. Conversational tone. | |
| 3 | Conflict | The 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). | |
| 4 | Turning Point | The moment of change. What happened? What did you realize? What decision did you make? | Shorter text — one powerful sentence or two. Transitional visual. | |
| 5 | Resolution | The outcome. What changed? Show the transformation. Use specifics (numbers, timelines, results). | Lighter/brighter visual tone. Concrete data. Before/after contrast if applicable. | |
| 6 | Lesson | The takeaway. One clear, actionable lesson the reader can apply to their own life. | Framed differently — quote style, highlighted box, or different typography. | |
| 7 | CTA | "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
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
| Slide | Type | Content | Design Rules | |
|---|---|---|---|---|
| 1 | Cover | Number + hook. "7 ferramentas gratuitas que uso todo dia." The number is the anchor. | Large number (oversized, accent color). Hook text below. | |
| 2-8 | Items | One 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. | |
| 9 | Bonus | (Optional) "Bonus: [extra item]" — rewards the reader for swiping to the end. | Same layout as items but visually distinguished (different accent or "BONUS" badge). | |
| 10 | CTA | "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
| Slide | Type | Content | Design Rules | |
|---|---|---|---|---|
| 1 | Cover | Transformation hook. "De [before state] pra [after state] em [timeframe]." | Split visual or arrow motif. Before/after implied but not shown yet. | |
| 2 | Before Context | Set the "before" scene. What was the situation? Pain points, metrics, or visual state. | Muted colors, gray tones, or desaturated palette. "ANTES" label visible. | |
| 3-4 | Before Details | Specific 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. | |
| 5 | Transition | "O que mudou" or "O que fizemos" — brief description of the action taken. | Visual bridge: half muted, half vibrant. Arrow or divider element. | |
| 6-7 | After Details | Specific improvements, new metrics, visual results. One improvement per slide. | Vibrant colors, brand palette at full saturation. "DEPOIS" label visible. | |
| 8 | CTA | "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
| Slide | Type | Content | Design Rules | |
|---|---|---|---|---|
| 1 | Cover | "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. | |
| 2 | Overview | (Optional) What they need before starting — tools, prerequisites, context. | Checklist format. Keep short — 3-5 items max. | |
| 3-8 | Steps | One 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". | |
| 9 | Result | Show the expected outcome. "Pronto! Agora voce tem [result]." | Celebratory visual. Show the finished product or result. | |
| 10 | CTA | "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
- SKILL.md in the repositoryCheckingskills/instagram-carousel/SKILL.md
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
[](https://verified-skill.com/skills/melgarafael/growthos/instagram-carousel)