x-twitter-scraper
Ajuda seu agente a automatizar fluxos de trabalho com APIs do X (Twitter). Permite buscar tweets, gerenciar usuários e interagir com a plataforma.
O que ela faz
Esta ferramenta ajuda você a buscar informações do X (antigo Twitter) e integrar esses dados em seus aplicativos ou fluxos de trabalho. Ela permite pesquisar tweets, obter detalhes de usuários e baixar mídias.
Quando usar
- ✓Quando você precisa coletar dados de tweets para análise.
- ✓Ao desenvolver um aplicativo que exibe informações de perfis do X.
- ✓Para automatizar o download de mídias postadas no X.
Exemplo do que pedir para a IA
“Busque os 50 tweets mais recentes sobre inteligência artificial e salve os links.”
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 à API do X para realizar buscas e coletar dados. Ela pode usar ferramentas prontas (como os 'Actors' da Apify) ou bibliotecas de programação para facilitar a integração.
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 github/awesome-copilot --skill x-twitter-scraperOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/github/awesome-copilot/main/skills/x-twitter-scraper/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.
X Twitter Scraper
Use esta habilidade quando um usuário quiser integrar o Xquik em um aplicativo, script, pipeline de dados ou fluxo de trabalho de agente de IA para tarefas de API X e scraper do Twitter.
Casos de Uso
- Pesquisar tweets, buscar detalhes de tweets, ler linhas do tempo e baixar mídias.
- Consultar usuários, verificar relacionamentos e exportar seguidores ou seguindo.
- Iniciar trabalhos de extração para respostas, repostagens, citações, curtidas, listas, comunidades, artigos e resultados de pesquisa.
- Criar monitores de conta e verificar eventos de webhook com assinatura HMAC.
- Adicionar clientes TypeScript, Python, Go, Java, Kotlin, C#, Ruby, PHP, CLI ou Terraform.
- Executar coleta de tweets e público hospedada através de Apify Actors.
- Conectar runtimes de agentes através do servidor MCP do Xquik.
- Instalar o TweetClaw quando o fluxo de trabalho pertencer ao OpenClaw e precisar de aprovações gerenciadas por plugin para ações de conta X.
Verificações de Fonte
Antes de escrever código, inspecione o material fonte atual do Xquik:
- Documentação da API REST: https://docs.xquik.com/api-reference/overview
- Índice de SDK: https://docs.xquik.com/sdks
- Especificação OpenAPI: https://xquik.com/openapi.json
- Documentação do servidor MCP: https://docs.xquik.com/mcp/overview
- Repositório da habilidade: https://github.com/Xquik-dev/x-twitter-scraper
- Plugin TweetClaw OpenClaw: https://github.com/Xquik-dev/tweetclaw
- Metadados do registro npm do TweetClaw: https://registry.npmjs.org/@xquik%2Ftweetclaw
- Ator X Tweet Scraper: https://apify.com/xquik/x-tweet-scraper
- Ator X Follower Scraper: https://apify.com/xquik/x-follower-scraper
Não invente nomes de endpoints, campos de solicitação, campos de resposta, escopos, preços, limites ou nomes de pacotes. Leia primeiro o README do SDK relevante e a página de referência da API.
Fluxo de Implementação
- Identifique o fluxo de trabalho: pesquisa, consulta, extração, monitoramento, webhook, mídia, ação de escrita, faturamento ou MCP.
- Escolha a superfície de integração: SDK gerado para código de aplicativo, REST para clientes personalizados, Apify Actors para coleta hospedada, MCP para agentes, TweetClaw para fluxos de trabalho de plugin OpenClaw ou webhooks para entrega de eventos.
- Confirme os requisitos de autenticação na documentação e use variáveis de ambiente para chaves de API.
- Use modelos de solicitação e resposta tipados quando um SDK existir para a linguagem do usuário.
- Adicione retentativas e paginação de acordo com a documentação do SDK ou da API.
- Mostre a estimativa de destino e uso, então obtenha aprovação explícita antes de leituras privadas, extrações com medição, sorteios, escritas, monitores, webhooks ou outro trabalho persistente.
- Mantenha a verificação do webhook no lado do servidor e compare as assinaturas HMAC antes de processar eventos.
- Retorne dados estruturados para o chamador em vez de raspar a saída de UI gerada.
Padrão de SDK
Quando o código do aplicativo estiver envolvido, combine o SDK com a linguagem do projeto do usuário:
- Inspecione os arquivos do projeto e os manifestos de pacotes para identificar a linguagem e o framework.
- Abra o índice de SDK, então leia o README do SDK correspondente antes de escolher comandos de instalação, nomes de pacotes, importações ou métodos de cliente.
- Prefira o SDK oficial para a linguagem detectada quando um existir.
- Use REST apenas quando a linguagem do projeto não tiver um SDK oficial adequado ou quando o usuário solicitar um cliente personalizado.
- Mantenha as chaves de API em variáveis de ambiente ou no gerenciador de segredos existente do projeto.
Use modelos de solicitação e resposta tipados nativos do projeto. Mantenha as chamadas de rede em código do lado do servidor, a menos que a documentação do SDK suporte explicitamente o uso no navegador.
Padrão de Extração
Use trabalhos de extração para exportações completas ou grandes de seguidores, seguindo, respostas, citações, repostagens, curtidas, listas, comunidades, artigos, mídias e pesquisas.
- Chame
POST /extractions/estimatecom o destino e filtros pretendidos. - Mostre a estimativa de resultado e a estimativa de uso retornadas.
- Aguarde a aprovação explícita antes de criar a extração.
- Consulte o trabalho até um estado terminal, então busque ou exporte seus resultados.
Não trate uma exportação de seguidores baseada em extração como uma leitura pública gratuita. A paginação pública direta e limitada permanece somente leitura.
Padrão de Apify Actor
Use o caminho Apify quando um fluxo de trabalho precisar de execuções hospedadas, conjuntos de dados, agendamentos ou orquestração nativa do Apify.
| Necessidade | Ator | ID REST |
|---|---|---|
| Tweets, pesquisa, linhas do tempo, listas, artigos, respostas, citações, threads, retuitadores ou curtidores de melhor esforço | xquik/x-tweet-scraper |
xquik~x-tweet-scraper |
| Seguidores, seguindo, seguidores verificados, membros de lista, assinantes de lista ou membros de comunidade | xquik/x-follower-scraper |
xquik~x-follower-scraper |
…
Perguntas frequentes
Preciso de uma conta no X para usar?
Sim, para interagir com a API do X e coletar dados, você geralmente precisará de credenciais de acesso associadas a uma conta do X.
Posso baixar vídeos do X?
Sim, a ferramenta suporta o download de mídias, incluindo vídeos, postados no X.
É seguro usar minhas chaves de API?
A ferramenta recomenda o uso de variáveis de ambiente para armazenar chaves de API, o que é uma prática segura para evitar expô-las diretamente no código.
Detalhes
Descrição original do autor
Build GitHub Copilot workflows with Xquik X API SDKs, REST endpoints, hosted Apify Actor runs, MCP tools, TweetClaw OpenClaw plugin installs, signed webhooks, tweet search, user lookup, follower exports, media actions, and agent automation.
repo: github/awesome-copilot
Popularidade
- Estrelas no GitHub
- 40 mil
- Posição no ranking
- #5426
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
acquire-codebase-knowledge
Ajuda seu agente a entender e documentar um projeto de código existente. É útil para novas pessoas entrarem no projeto ou para ter uma visão geral da arquitetura.
github/awesome-copilot
acreadiness-assess
Faz seu agente avaliar a prontidão de um projeto para IA e gerar um relatório. É útil para entender o quão bem um projeto está preparado para usar ferramentas de IA.
github/awesome-copilot
acreadiness-generate-instructions
Ajuda seu agente a criar instruções para ferramentas de IA baseadas em uma avaliação. É útil para melhorar a forma como a IA interage com o código e fecha lacunas identificadas.
github/awesome-copilot
acreadiness-policy
Faz seu agente ajudar a definir ou aplicar políticas para avaliação de projetos de IA. É útil para padronizar a forma como os projetos são avaliados e garantir conformidade.
github/awesome-copilot
Skills parecidas
bun-runtime
Faz seu agente usar o Bun para rodar, organizar e testar código. Ajuda a escolher o Bun em vez de outras ferramentas e a migrar projetos existentes.
affaan-m/ECC
database-migrations
Ajuda seu agente a fazer mudanças seguras em bancos de dados. Ele garante que as alterações possam ser desfeitas e minimiza o tempo de inatividade.
affaan-m/ECC
deployment-patterns
Configura fluxos de implantação e CI/CD, containerização e estratégias de rollback para garantir lançamentos seguros.
affaan-m/ECC