Communitygithub.com

jedi4ever/habilidades-sociais

Habilidades de web social para agentes de IA — leia HN, Reddit, X, LinkedIn, artigos e papers como contexto estruturado

O que é habilidades-sociais?

Este conjunto de habilidades (social-skills) permite que agentes de IA como Claude Code, Cursor ou Codex acessem e consumam conteúdo de plataformas sociais e de notícias de forma programática. Com ele, o agente pode ler tópicos do Hacker News, posts do Reddit, threads do X (antigo Twitter), atualizações do LinkedIn, artigos completos e papers acadêmicos, transformando esses dados em contexto estruturado para tarefas de análise, pesquisa ou resposta. A utilidade principal é eliminar a necessidade de scraping manual ou APIs complexas, fornecendo uma interface unificada via linha de comando ou chamadas de API. O skill funciona através de scripts e wrappers que normalizam as respostas de cada fonte (ex.: HN via Algolia, Reddit via Pushshift, X via API oficial) em um formato JSON padronizado, que o agente pode então consumir como parte de seu prompt ou contexto de ferramentas.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add jedi4ever/social-skills

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que habilidades-sociais faz?

Habilidades de web social para agentes de IA — leia HN, Reddit, X, LinkedIn, artigos e papers como contexto estruturado

Visão Geral

O social-skills fornece aos agentes de IA acesso programático a plataformas sociais e de conteúdo, permitindo que eles leiam e processem informações de:

  • Hacker News (HN)
  • Reddit
  • X (antigo Twitter)
  • LinkedIn
  • Artigos e blogs
  • Papers acadêmicos

Como funciona

Cada fonte é acessada por meio de um comando dedicado que retorna dados estruturados em JSON. O agente pode usar esses dados como contexto para responder perguntas, gerar resumos ou realizar análises.

Hacker News

# Ler os top stories atuais
social hn top

# Ler uma thread específica pelo ID
social hn thread 12345678

# Buscar por um termo
social hn search "agentes de IA"

Reddit

# Ler os posts quentes de um subreddit
social reddit hot r/machinelearning

# Ler um post específico pelo ID
social reddit post abc123

# Buscar por um termo
social reddit search "transformers"

X (Twitter)

# Ler os últimos tweets de um usuário
social x user usuarioexemplo

# Ler uma thread específica
social x thread 987654321

# Buscar por um termo
social x search "LLM"

LinkedIn

# Ler posts do feed
social linkedin feed

# Ler um post específico pelo ID
social linkedin post abc123

Artigos

# Extrair o conteúdo de um artigo por URL
social article https://exemplo.com/artigo

# Extrair e resumir
social article --resumir https://exemplo.com/artigo

Papers

# Buscar papers no arXiv
social paper arxiv 2305.12345

# Buscar por termo
social paper search "atenção é tudo que você precisa"

Saída Estruturada

Todos os comandos retornam JSON padronizado. Exemplo para HN:

{
  "fonte": "hackernews",
  "tipo": "top",
  "itens": [
    {
      "id": 12345678,
      "titulo": "Exemplo de título",
      "url": "https://exemplo.com",
      "pontos": 150,
      "autor": "usuarioexemplo",
      "comentarios": 45
    }
  ]
}

Instalação

git clone https://github.com/jedi4ever/social-skills.git
cd social-skills
pip install -r requisitos.txt

Configuração

Para fontes que exigem autenticação (X, LinkedIn), defina as variáveis de ambiente necessárias:

export TWITTER_BEARER_TOKEN="seu_token"
export LINKEDIN_ACCESS_TOKEN="seu_token"

Uso com Agentes

Adicione este skill ao seu agente de IA preferido (Claude Code, Cursor, Codex) seguindo as instruções específicas da plataforma. Por exemplo, no Claude Code:

skills:
  - jedi4ever/social-skills

Licença

MIT

Habilidades Relacionadas