instagram-automation
Faz seu agente automatizar tarefas no Instagram. Ele pode criar posts, gerenciar mídias e ver resultados, respeitando os limites da plataforma.
O que ela faz
Essa ferramenta ajuda você a gerenciar seu Instagram automaticamente. Você pode criar posts, carrosséis, ver o desempenho das suas publicações e verificar limites de postagem.
Quando usar
- ✓Quando você quer postar uma foto ou vídeo.
- ✓Quando você quer criar um post com várias fotos ou vídeos (carrossel).
- ✓Quando você quer ver quantas pessoas viram seus posts ou curtiram.
Exemplo do que pedir para a IA
“Crie um post no Instagram com a foto de um pôr do sol e a legenda 'A beleza do fim de tarde!'”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A ferramenta se conecta à sua conta do Instagram e usa comandos específicos para realizar as tarefas que você pede, como criar um post ou buscar informações.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill instagram-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/instagram-automation/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
Automação do Instagram via Rube MCP
Automatize operações do Instagram através do kit de ferramentas do Instagram da Composio via Rube MCP.
Pré-requisitos
- O Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
- Conexão ativa do Instagram via
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasinstagram - Sempre chame
RUBE_SEARCH_TOOLSprimeiro para obter os esquemas de ferramentas atuais - Conta Business ou Creator do Instagram necessária (contas pessoais não são suportadas)
Configuração
Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na sua configuração de cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o kit de ferramentasinstagram - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para completar o OAuth do Instagram/Facebook
- Confirme se o status da conexão mostra ATIVO antes de executar quaisquer fluxos de trabalho
Fluxos de Trabalho Principais
1. Criar uma Postagem de Imagem/Vídeo Único
Quando usar: O usuário deseja publicar uma única foto ou vídeo no Instagram
Sequência de ferramentas:
INSTAGRAM_GET_USER_INFO- Obter ID do usuário do Instagram [Pré-requisito]INSTAGRAM_CREATE_MEDIA_CONTAINER- Criar um contêiner de mídia com o URL da imagem/vídeo [Obrigatório]INSTAGRAM_GET_POST_STATUS- Verificar se o contêiner de mídia está pronto [Opcional]INSTAGRAM_CREATE_POSTouINSTAGRAM_POST_IG_USER_MEDIA_PUBLISH- Publicar o contêiner [Obrigatório]
Parâmetros chave:
image_url: URL público da imagem a ser postadavideo_url: URL público do vídeo a ser postadocaption: Texto da legenda da postagemig_user_id: ID do usuário da conta Business do Instagram
Armadilhas:
- Os URLs de mídia devem ser acessíveis publicamente; URLs privados/autenticados falharão
- Contêineres de vídeo podem levar tempo para processar; consulte GET_POST_STATUS antes de publicar
- A legenda suporta hashtags e menções, mas tem um limite de 2200 caracteres
- Publicar um contêiner que ainda não terminou de processar retorna um erro
2. Criar uma Postagem de Carrossel
Quando usar: O usuário deseja publicar várias imagens/vídeos em uma única postagem de carrossel
Sequência de ferramentas:
INSTAGRAM_CREATE_MEDIA_CONTAINER- Criar contêineres individuais para cada item de mídia [Obrigatório, repetir por item]INSTAGRAM_CREATE_CAROUSEL_CONTAINER- Criar o contêiner do carrossel referenciando todos os contêineres de mídia [Obrigatório]INSTAGRAM_GET_POST_STATUS- Verificar a prontidão do contêiner do carrossel [Opcional]INSTAGRAM_POST_IG_USER_MEDIA_PUBLISH- Publicar o carrossel [Obrigatório]
Parâmetros chave:
children: Matriz de IDs de contêiner de mídia para o carrosselcaption: Legenda da postagem do carrosselig_user_id: ID do usuário da conta Business do Instagram
Armadilhas:
- Carrosséis exigem de 2 a 10 itens de mídia; menos ou mais falharão
- Cada contêiner filho deve ser criado individualmente antes do contêiner do carrossel
- Todos os contêineres filhos devem ser totalmente processados antes de criar o carrossel
- Mídia mista (imagens + vídeos) é suportada em carrosséis
3. Obter Mídia e Insights
Quando usar: O usuário deseja visualizar suas postagens ou analisar o desempenho das postagens
Sequência de ferramentas:
INSTAGRAM_GET_IG_USER_MEDIAouINSTAGRAM_GET_USER_MEDIA- Listar mídia do usuário [Obrigatório]INSTAGRAM_GET_IG_MEDIA- Obter detalhes para uma postagem específica [Opcional]INSTAGRAM_GET_POST_INSIGHTSouINSTAGRAM_GET_IG_MEDIA_INSIGHTS- Obter métricas para uma postagem [Opcional]INSTAGRAM_GET_USER_INSIGHTS- Obter insights em nível de conta [Opcional]
Parâmetros chave:
ig_user_id: ID do usuário da conta Business do Instagrammedia_id: ID da postagem de mídia específicametric: Métricas a serem recuperadas (por exemplo, impressões, alcance, engajamento)period: Período de tempo para insights (por exemplo, dia, semana, vitalício)
Armadilhas:
- Insights estão disponíveis apenas para contas Business/Creator
- Algumas métricas exigem contagem mínima de seguidores
- Dados de insights podem ter um atraso de até 48 horas
- O parâmetro
perioddeve corresponder ao tipo de métrica
4. Verificar Limites de Publicação
Quando usar: O usuário deseja verificar se pode publicar antes de tentar uma postagem
Sequência de ferramentas:
INSTAGRAM_GET_IG_USER_CONTENT_PUBLISHING_LIMIT- Verificar cota de publicação restante [Obrigatório]
Parâmetros chave:
ig_user_id: ID do usuário da conta Business do Instagram
Armadilhas:
- O Instagram impõe um limite de 25 postagens por janela de 24 horas em rolagem
- O limite de publicação é redefinido em uma base contínua, não à meia-noite
- Verifique os limites antes de operações de postagem em massa para evitar falhas
5. Obter Comentários e Filhos de Mídia
…
Perguntas frequentes
Preciso de uma conta profissional para usar?
Sim, você precisa ter uma conta comercial ou de criador de conteúdo no Instagram. Contas pessoais não são suportadas.
Posso postar links privados?
Não, os links para fotos ou vídeos devem ser públicos e acessíveis pela internet. Links privados ou que exigem login não funcionarão.
Quanto tempo demora para um post aparecer?
Vídeos podem levar um tempo para serem processados antes de serem publicados. É bom verificar o status antes de publicar para garantir que tudo está pronto.
Detalhes
Descrição original do autor
Automate Instagram tasks via Rube MCP (Composio): create posts, carousels, manage media, get insights, and publishing limits. Always search tools first for current schemas.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3338
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC