Pular para o conteúdo
Skillpedia
Coleta de dados (scraping)48 mil · #2034

adhx

Faz seu agente buscar posts do X/Twitter em formato JSON. Transforma links em dados estruturados com informações do autor e engajamento.

O que ela faz

Essa ferramenta pega posts do X (antigo Twitter) e os transforma em um formato de dados organizado (JSON). Ela extrai informações como o texto do post, quem escreveu, e quantas curtidas, retuítes e visualizações ele teve.

Quando usar

  • ✓Quando você quer um resumo de um post específico do X.
  • ✓Quando precisa saber detalhes de um post, como autor e engajamento.
  • ✓Quando um post do X é um artigo longo e você quer o conteúdo completo.

Exemplo do que pedir para a IA

“Resuma este post do X: [link do post]”

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

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/adhx/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/adhx/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta recebe um link de um post do X, extrai as informações importantes do link e usa um serviço para buscar os dados desse post. Depois, ela organiza esses dados para você.

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 adhx

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/adhx/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

ADHX - Leitor de Posts do X/Twitter

Busque qualquer post do X/Twitter como JSON estruturado para análise usando a API ADHX.

Visão Geral

ADHX é um serviço de recuperação de terceiros. Ele pode fornecer dados estruturados de posts/artigos públicos; não prometa todos os posts, conteúdo completo, acesso gratuito ou métricas atuais. Verifique a disponibilidade do provedor e o tempo de recuperação do registro. Não envie URLs privadas, cookies ou tokens de autenticação.

Quando Usar Esta Habilidade

  • Use quando um usuário compartilhar um link do X/Twitter e quiser ler, analisar ou resumir o post.
  • Use quando precisar de dados estruturados de um post do X/Twitter (autor, engajamento, conteúdo).
  • Use ao trabalhar com Artigos do X de formato longo que precisam de extração de conteúdo completo.

Endpoint da API

https://adhx.com/api/share/tweet/{username}/{statusId}

Padrões de URL

Extraia username e statusId de qualquer um dos seguintes formatos de URL:

Formato Exemplo
x.com/{user}/status/{id} https://x.com/dgt10011/status/2020167690560647464
twitter.com/{user}/status/{id} https://twitter.com/dgt10011/status/2020167690560647464
adhx.com/{user}/status/{id} https://adhx.com/dgt10011/status/2020167690560647464

Fluxo de Trabalho

Quando um usuário compartilha um link do X/Twitter:

  1. Analise a URL para extrair username e statusId dos segmentos do caminho.
  2. Busque o JSON usando curl:
curl --fail --show-error --silent --max-time 20 "https://adhx.com/api/share/tweet/{username}/{statusId}"
  1. Use a resposta estruturada para responder à pergunta do usuário (resumir, analisar, extrair pontos-chave, etc.).

Esquema de Resposta

{
  "id": "statusId",
  "url": "original x.com URL",
  "text": "short-form tweet text (empty if article post)",
  "author": {
    "name": "Display Name",
    "username": "handle",
    "avatarUrl": "profile image URL"
  },
  "createdAt": "timestamp",
  "engagement": {
    "replies": 0,
    "retweets": 0,
    "likes": 0,
    "views": 0
  },
  "article": {
    "title": "Article title (for long-form posts)",
    "previewText": "First ~200 chars",
    "coverImageUrl": "hero image URL",
    "content": "Full markdown content with images"
  }
}

Instalação

Opção A: Marketplace de plugins do Claude Code (recomendado)

/plugin marketplace add itsmemeworks/adhx

Opção B: Instalação manual

# AAS already includes this skill; installing a second copy is optional.
# Review an immutable upstream revision in a private staging directory first.
# Copy into an explicitly selected host directory only if the user requested installation.
# Preserve an existing host skill instead of overwriting it silently.

Exemplos

Exemplo 1: Resumir um tweet

Usuário: "Resuma este post https://x.com/dgt10011/status/2020167690560647464"

curl --fail --show-error --silent --max-time 20 "https://adhx.com/api/share/tweet/dgt10011/2020167690560647464"

Em seguida, use o JSON retornado para fornecer o resumo.

Exemplo 2: Analisar engajamento

Usuário: "Quantas curtidas este tweet recebeu? https://x.com/handle/status/123"

  1. Analisar URL: nome de usuário = handle, statusId = 123
  2. Buscar: curl --fail --show-error --silent --max-time 20 "https://adhx.com/api/share/tweet/handle/123"
  3. Retorne o valor engagement.likes da resposta.

Melhores Práticas

  • Analise e valide uma URL HTTPS do x.com, twitter.com ou adhx.com com o caminho exato /<handle>/status/<decimal-ID>. Rejeite credenciais incorporadas, handles/IDs malformados e hosts não relacionados em vez de interpolar entradas arbitrárias em solicitações.
  • Verifique o campo article quando o usuário desejar o conteúdo completo (não apenas o texto do tweet).
  • Use o campo engagement quando os usuários perguntarem sobre curtidas, retweets ou visualizações.
  • Não tente fazer scraping direto do x.com - use esta API em vez disso.

Notas

  • O endpoint ilustrado historicamente não exigia autenticação; não infira acesso a posts privados ou excluídos.
  • Funciona tanto com tweets curtos quanto com artigos do X de formato longo.
  • Use o método de recuperação selecionado pelo usuário; se a API de terceiros não estiver disponível, use um navegador/fonte autorizado ou informe que o conteúdo não pôde ser recuperado.
  • Se a API retornar um erro ou uma resposta vazia, informe ao usuário que o post pode não estar disponível.

Recursos Adicionais

Limitações

…

Perguntas frequentes

Posso usar links de posts privados?

Não, a ferramenta só funciona com posts públicos e não pode acessar posts privados ou que exigem login.

O que acontece se o post não for encontrado?

Se o post não estiver disponível ou a ferramenta não conseguir acessá-lo, ela informará que o conteúdo não pôde ser recuperado.

Ela funciona para artigos longos no X?

Sim, a ferramenta pode extrair o conteúdo completo de artigos longos publicados no X.

Detalhes

Descrição original do autor

Fetch any X/Twitter post as clean LLM-friendly JSON. Converts x.com, twitter.com, or adhx.com links into structured data with full article content, author info, and engagement metrics. No scraping or browser required.

repo: sickn33/agentic-awesome-skills

Popularidade

Estrelas no GitHub
48 mil
Posição no ranking
#2034
Licença
MIT
Atualizada em
15/10/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas