Skills marketing Instagram
Um bundle de 9 skills focadas para criação de conteúdo no Instagram em 2026. Cada skill tem um único papel, segue o esquema rascunho, depois validação, depois entrega do texto, e deixa a usuária publicar ela mesma no app do Instagram com sua mídia.
Quando usar este bundle
- Escrever uma legenda (gancho nos primeiros 125 caracteres, corpo, CTA) -> use
ig-caption-writer - Planejar um carrossel slide por slide (do slide de abertura ao slide de recompensa) -> use
ig-carousel-planner - Decifrar o gancho de um reel ou carrossel viral -> use
ig-hook-extractor - Calibrar as hashtags (a realidade de 3 a 5 tags de nicho, intermediárias e amplas, não 30) -> use
ig-hashtag-strategist - Remover os tiques de IA de uma legenda, ou auditá-la antes de publicar -> use
ig-humanizer(reescrita mais--mode audit, que integra a subferramenta de auditoria de post) - Planejar uma semana de reels, carrosséis e stories -> use
ig-content-planner - Adaptar conteúdo vindo de outro lugar (um post do LinkedIn, um artigo de blog, um script do YouTube ou um fio do X) em carrossel ou legenda nativa do Instagram -> use
ig-repurposer - Auditar e reescrever o perfil (foto, campo NOME, bio, link, stories em destaque, as 9 primeiras caixas da grade, posts fixados) -> use
ig-profile-optimizer - Ler seu nicho e suas estatísticas de perfil a partir de dados reais (escanear uma hashtag para ver o que funciona, extrair estatísticas de seguidores e posts para você ou uma concorrente) -> use
ig-audience-insights
Esquema básico
Cada skill que produz algo segue quatro etapas:
- Analisar a entrada. Se a usuária fornecer uma URL do Instagram, a skill
usa
lib/url_parser.pypara extrair o nome de usuário e o shortcode. - Escrever e mostrar o rascunho. A skill aplica as pesquisas de 2026 (fórmulas de ganchos do Instagram, calibragem de hashtags, timing, regras de voz, heurísticas de ranqueamento) e mostra o rascunho à usuária.
- Aguardar a validação. Nada é final até que a usuária diga sim, com suas próprias palavras, nesta conversa.
- Entregar o texto final com o lembrete da mídia. O texto validado chega em um bloco para copiar e colar, seguido de um lembrete: adicione a imagem ou o vídeo no app do Instagram, pois o Instagram rejeita posts sem mídia.
A mídia é obrigatória (leia primeiro)
O Instagram rejeita posts sem imagem ou vídeo. As skills de escrita produzem a legenda, o gancho, as hashtags e o plano dos slides ou dos planos de gravação. É a USUÁRIA quem fornece a imagem ou o vídeo, no momento em que publica no app. O caminho de entrega é sempre o mesmo:
1. o texto validado, em um bloco para copiar e colar
2. o lembrete: adicione sua imagem ou seu vídeo no app do Instagram
3. para um carrossel: 2 a 10 slides, na ordem, todos imagens ou todos vídeos
Pré-requisitos
Nenhuma instalação necessária. As skills escrevem, você publica.
Apify é opcional, e apenas para ig-audience-insights e
ig-hook-extractor, que leem dados reais do Instagram: ou um token
APIFY_TOKEN no ambiente, ou o conector MCP Apify (veja
references/mcp-read-layer.md). Sem Apify, você cola manualmente os posts e
os números que vê no app, e a skill faz exatamente a mesma análise sobre eles.
Regras de voz (incorporadas em cada skill)
- Zero travessão longo (em dash) e zero travessão médio (en dash) entre duas orações. Substituímos por vírgula, dois pontos, parênteses ou uma quebra de linha, nunca por um ponto. Também sem travessão duplo (
--). - Use
..ou uma quebra de linha como pausa suave quando o ritmo pedir. - Maiúscula em todos os nomes de pessoas, empresas e produtos.
- Uma frase pode começar em minúscula (voz nativa das legendas); os nomes mantêm sua maiúscula.
- Evite o vocabulário de IA: «impulsionar», «elevar», «revolucionar», «indispensável», «mergulhar em», «não hesite em», «é essencial», «num mundo onde», «verdadeiro», «solução».
- Um número preciso vence um adjetivo. «47 minutos» vence «rápido».
- Uma ideia por legenda. Os primeiros 125 caracteres carregam o gancho (a dobra «mais»).
- Hashtags são calibragem, não volume: 3 a 5 tags calibradas, não 30.
(Referência canônica: references/voice-rules.md. Veja também
references/hook-formulas.md, references/algorithm-heuristics.md e
references/hashtag-strategy.md.)
Como as URLs do Instagram são lidas
| Forma da URL | Resultado |
|---|---|
https://www.instagram.com/p/SHORTCODE/ | shortcode, tipo post |
https://www.instagram.com/reel/SHORTCODE/ | shortcode, tipo reel |
https://www.instagram.com/USERNAME/ | nome de usuário, tipo profile |
https://www.instagram.com/stories/USER/ID/ | nome de usuário + id, tipo story |
lib.url_parser.parse_instagram_url(url) retorna {username, shortcode, url_type, canonical_url}. Um carrossel compartilha o caminho /p/ com uma
imagem única; o carrossel é detectado pela mídia, não pela URL.
Armadilhas conhecidas
- A mídia é obrigatória. Sem imagem ou vídeo, sem post. A skill entrega o texto e lembra você de adicionar a mídia.
- Sem mídias mistas em um carrossel. Todas imagens ou todos vídeos, nunca os dois.
- Os primeiros 125 caracteres, nada mais. Tudo o que vem depois fica oculto atrás de «mais».
- Um carrossel tem 2 a 10 elementos nos planos destas skills (o app nativo aceita até 20).
Recursos
lib/url_parser.py: leitura de uma URL do Instagram para nome de usuário e shortcodelib/apify_client.py: cliente Python da camada de leitura Apify (opcional)