Facebook Automation
Ajuda seu agente a gerenciar páginas do Facebook. Ele pode criar e agendar posts, enviar vídeos e conversar com o público.
O que ela faz
Esta ferramenta ajuda você a gerenciar sua página do Facebook automaticamente. Você pode criar e agendar posts, enviar vídeos, responder mensagens e ver o desempenho da sua página.
Quando usar
- ✓Quando você quer agendar várias postagens para a semana.
- ✓Quando você recebe muitas mensagens e precisa respondê-las.
- ✓Quando você quer postar um vídeo e definir um horário específico para ele aparecer.
Exemplo do que pedir para a IA
“Agende um post para minha página 'Nome da Página' com a mensagem 'Olá, pessoal!' para amanhã às 10h.”
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
Primeiro, você conecta sua conta do Facebook. Depois, a ferramenta usa comandos específicos para realizar tarefas como criar posts, enviar vídeos ou ler mensagens.
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 ComposioHQ/awesome-claude-skills --skill Facebook AutomationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/facebook-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 Facebook
Automatize operações de Páginas do Facebook -- crie e agende publicações, carregue vídeos, gerencie conversas do Messenger, recupere insights da página e lide com conteúdo agendado -- tudo orquestrado através da integração Composio MCP.
Documentação do Toolkit: composio.dev/toolkits/facebook
Configuração
- Conecte sua conta do Facebook através do servidor Composio MCP em
https://rube.app/mcp - O agente solicitará um link de autenticação se nenhuma conexão ativa existir
- Uma vez conectado, todas as ferramentas
FACEBOOK_*ficam disponíveis para execução - Observação: Este toolkit suporta apenas Páginas do Facebook, não contas pessoais do Facebook
Fluxos de Trabalho Principais
1. Descobrir Páginas Gerenciadas
Liste todas as Páginas do Facebook que você gerencia para obter IDs de página e tokens de acesso para operações subsequentes.
Ferramenta: FACEBOOK_LIST_MANAGED_PAGES
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
fields |
string | Não | Campos separados por vírgula (padrão: id,name,access_token,category,tasks,about,link,picture) |
limit |
integer | Não | Máximo de páginas por solicitação (padrão: 25) |
user_id |
string | Não | ID do usuário (padrão: me) |
Sempre execute isso primeiro para armazenar em cache os valores de page_id. Evite repetir chamadas de descoberta -- armazene os resultados em cache.
2. Criar e Agendar Publicações
Publique ou agende publicações de texto com links opcionais em uma Página do Facebook.
Ferramenta: FACEBOOK_CREATE_POST
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
page_id |
string | Sim | ID numérico da página das páginas gerenciadas |
message |
string | Sim | Conteúdo de texto da publicação |
published |
boolean | Não | true para publicar imediatamente, false para rascunho/agendado (padrão: true) |
scheduled_publish_time |
integer | Não | Timestamp UTC Unix; deve ser pelo menos 10 minutos no futuro |
link |
string | Não | URL para incluir na publicação |
targeting |
object | Não | Especificações de segmentação de público |
Ao agendar: Defina published=false e forneça scheduled_publish_time como um timestamp UTC Unix.
3. Criar e Agendar Publicações de Vídeo
Carregue e agende conteúdo de vídeo em uma Página do Facebook.
Ferramenta: FACEBOOK_CREATE_VIDEO_POST
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
page_id |
string | Sim | ID numérico da página |
file_url |
string | Condicional | URL do arquivo de vídeo (forneça file_url ou video) |
video |
object | Condicional | Upload de arquivo local com name, mimetype, s3key |
title |
string | Não | Título do vídeo |
description |
string | Não | Descrição do vídeo |
published |
boolean | Não | Publicar imediatamente (padrão: true) |
scheduled_publish_time |
integer | Não | Timestamp Unix para publicação agendada |
4. Gerenciar Publicações Agendadas
Revise, reagende, atualize ou publique conteúdo agendado.
Ferramentas:
FACEBOOK_GET_SCHEDULED_POSTS-- Liste publicações agendadas/não publicadas para uma páginapage_id(obrigatório),fields,limit(máximo 100)
FACEBOOK_RESCHEDULE_POST-- Altere o horário de publicação agendadoFACEBOOK_UPDATE_POST-- Edite a legenda/texto de uma publicação existenteFACEBOOK_PUBLISH_SCHEDULED_POST-- Publique uma publicação agendada imediatamente
5. Ler Conversas do Messenger da Página
Recupere conversas da caixa de entrada e threads de mensagens entre usuários e sua Página.
Ferramenta: FACEBOOK_GET_PAGE_CONVERSATIONS
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
page_id |
string | Sim | O ID da Página do Facebook |
fields |
string | Não | Campos a serem retornados (padrão: participants,updated_time,id) |
limit |
integer | Não | Conversas a serem retornadas, máximo 25 |
Em seguida, recupere threads de mensagens completas:
Ferramenta: FACEBOOK_GET_CONVERSATION_MESSAGES
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
page_id |
string | Sim | ID da página que possui a conversa |
conversation_id |
string | Sim | ID da conversa no formato t_ (por exemplo, t_3638640842939952) |
fields |
string | Não | Padrão: id,created_time,from,to,message |
limit |
integer | Não | Mensagens a serem retornadas, máximo 25 |
6. Enviar Mensagens e Marcar como Visto
Responda a usuários via Messenger e marque mensagens como lidas.
Ferramentas:
FACEBOOK_SEND_MESSAGE-- Envie uma mensagem de texto da Página para um usuário via Messenger
…
Perguntas frequentes
Preciso conectar minha conta pessoal do Facebook?
Não, esta ferramenta funciona apenas com Páginas do Facebook, não com perfis pessoais.
Posso agendar posts para qualquer hora?
Sim, mas o agendamento deve ser pelo menos 10 minutos no futuro e usar o horário UTC (Tempo Universal Coordenado).
Como respondo a uma mensagem?
Você pode usar a ferramenta para ler as conversas e depois outra para enviar uma resposta ou marcar a mensagem como lida.
Detalhes
Descrição original do autor
Automate Facebook Page management including post creation, scheduling, video uploads, Messenger conversations, and audience engagement via Composio
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1141
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
connections-optimizer
Melhora suas conexões em redes sociais. Sugere quem seguir ou remover e ajuda a criar mensagens personalizadas para expandir sua rede.
affaan-m/ECC
content-engine
Cria conteúdo para diferentes plataformas. Ajuda a produzir posts, roteiros e calendários de conteúdo que funcionam bem em redes como X, LinkedIn e YouTube.
affaan-m/ECC
crosspost
Distribui conteúdo em várias redes sociais, adaptando-o para cada uma. É útil para alcançar mais pessoas em diferentes plataformas.
affaan-m/ECC