Reddit Data Skill
Leia dados públicos do Reddit via UnifAPI MCP: operações reddit/..., respostas e limites reais de cobertura para pesquisar comunidades. Nunca posta.
Nativa para agents
Rode-a no Claude, em apps de MCP personalizados do ChatGPT, no OpenClaw, no Hermes, no Codex, no Claude Code, no Cursor, no VS Code ou em outro cliente compatível com MCP. Sem fluxo de GUI dedicado e sem chave de API de LLM separada.
Respaldada por dados públicos ao vivo
Cada passo é fundamentado em registros de dados públicos ao vivo que a UnifAPI retorna, então a saída cita o que de fato está ranqueando, postando ou sendo dito — não uma lista genérica de boas práticas.
Composável e open source
As Skills fazem referência cruzada umas às outras e vivem em um repositório público no estilo MIT. Leia o SKILL.md completo no GitHub, faça um fork ou rode-o como está dentro do seu agent.
Cole isto no Codex ou Claude Code
O prompt é intencionalmente editável. Substitua os handles, o mercado, o orçamento e o objetivo da campanha, e então deixe o agent chamar o MCP da UnifAPI quando precisar de dados públicos ao vivo.
Using the Reddit Data Skill, research the r/SaaS community: pull the subreddit profile and rules, scan the popular and news feeds plus trending searches for matching threads, then read the comment tree on the strongest thread for verbatim language. Return a sourced brief. Read-only.
A skill completa, renderizada a partir do seu SKILL.md
O caminho de leitura determinístico para dados públicos do Reddit via UnifAPI. Este é um
Data Skill: ele não executa um trabalho de marketing por conta própria — ele nomeia as
operações reddit/... concretas, os formatos de resposta e os limites reais de cobertura,
para que qualquer fluxo de trabalho community-first (social listening, voice-of-customer) leia
a partir de uma receita única, conhecida e honesta, em vez de redescobrir a superfície a cada vez.
Somente leitura — olhos, não mãos. Ele pesquisa dados públicos do Reddit e retorna registros citados; ele nunca posta, comenta ou vota, e a UnifAPI nunca guarda credenciais do Reddit.
Use o skill unifapi para evidências ao vivo
Conecte-se uma vez através do skill compartilhado unifapi (OAuth MCP) e depois chame as
operações abaixo. A superfície pública do Reddit não tem busca por palavra-chave, então a
descoberta é orientada por sementes — diga isso na saída. Preserve qualquer metadado de billing
para que a saída possa informar o custo por registro.
Contrato de resposta
Endpoints de entidade única retornam o objeto em data:
{
"request_id": "unif_...",
"data": {},
"billing": { "records_charged": 1, "balance_remaining": 99 }
}
Endpoints de lista retornam um array em data mais pagination:
{
"request_id": "unif_...",
"data": [],
"pagination": { "has_more": false, "next_cursor": null },
"billing": { "records_charged": 1 }
}
Quando pagination.has_more for verdadeiro, passe pagination.next_cursor como o cursor da
próxima requisição. Sempre preserve billing ao reportar o custo.
Operações principais
| Necessidade | Operação |
|---|---|
| Perfil do subreddit + regras | reddit/subreddits/{name} |
| Descobrir threads | reddit/feed/popular · reddit/feed/news · reddit/feed/home |
| Buscas em alta | reddit/trending-searches |
| Post por id | reddit/posts/{id} |
| Árvore de comentários de uma thread | reddit/posts/{id}/comments |
| Perfil de usuário + karma | reddit/users/{username} |
| Posts / comentários do usuário | reddit/users/{username}/posts · .../comments |
Precisa de um campo não listado aqui? Use o get_operation do skill unifapi para ler o
schema exato antes de chamar — mas escolha a operação a partir desta tabela, não descubra às
cegas.
Fluxo de trabalho
As receitas determinísticas. Escolha a que combina com o trabalho; cada uma nomeia exatamente o que chamar.
- Semeie as comunidades. O Reddit não tem busca por palavra-chave, então nomeie os subreddits
onde o público vive e chame
reddit/subreddits/{name}parasubscribers_count,active_count,is_nsfwe as regras emdescription. - Descubra threads. Varra
reddit/feed/popular,reddit/feed/newsereddit/feed/home, maisreddit/trending-searches, e mantenha os posts cujo camposubredditcorresponde às suas sementes — é assim que você encontra threads de comunidade sem um feed por subreddit. - Minere uma thread. Com um id de post, chame
reddit/posts/{id}para o post ereddit/posts/{id}/commentspara a árvore de comentários; capture a linguagem literal votada (score). Pagine vianext_cursor. - Acompanhe power-users. Chame
reddit/users/{username}para o karma, depois.../postse.../commentspara o que um membro ativo contribui ao longo do nicho. - Sinalize a segurança de abordagem. Leia as regras de cada subreddit a partir de
descriptioneis_nsfwantes de sugerir qualquer participação. - Cite tudo. Cada citação se liga de volta à sua thread ou comentário; declare
claramente que a cobertura é orientada por sementes, não exaustiva, e reporte
billing.records_charged.
Notas de formato
RedditSubreddit— indexado por{name}.subscribers_count,active_count,is_nsfw,description(carrega as regras),prefixed_name(r/...).RedditPost—title,url,text,created_at,subreddit,is_stickied,is_locked,is_nsfw. Use o camposubredditpara filtrar os resultados do feed de volta a uma comunidade.RedditComment—text,score(upvotes),author_name,is_locked.RedditUser—name,karma_total,karma_from_posts,karma_from_comments,is_verified,is_employee.
Pegadinhas
- Sem busca por palavra-chave. Você não pode consultar o Reddit por termo — a descoberta vem
dos endpoints globais
feed/*, dotrending-searchese dos subreddits/usuários que você já nomeia. Diga isso no brief. - Sem feed de posts por subreddit.
reddit/subreddits/{name}retorna o perfil e as regras apenas; para ler as threads de uma comunidade, filtre os feeds globais pelo camposubreddit, comece a partir de um id de post conhecido ou leia os posts dos usuários ativos. - Um saldo baixo pode truncar silenciosamente as páginas de lista: verifique
billing.truncated_due_to_balance— quando verdadeiro a página é parcial.
Saída
Retorne os registros que o fluxo de trabalho chamador precisa, cada um citado à sua thread ou
comentário, mais uma nota de custo de uma linha (records_charged). Quando este skill é usado
diretamente, um briefing compacto de comunidade é o padrão:
**r/{subreddit}** — {subscribers} subscribers, {active} active. Recurring questions: {themes}. Verbatim: "{quote}" ({score} upvotes). Outreach rules: {note}. Coverage: seed-driven. Evidence: {URLs}. Records: ~{N}.
Skills relacionados
- reddit-community-research (Lead & Company Research) — transforma este caminho de leitura em um mapa estruturado de comunidades.
- social-listening-brief (Social Listening), customer-research — trabalho de listening e voice-of-customer sobre as leituras do Reddit.
- unifapi — o data skill compartilhado: conecte o MCP e consulte schemas exatos com
get_operation.
Fonte: reddit/SKILL.md no GitHub — abra um PR lá para melhorá-la.
As APIs ao vivo que esta skill chama
Toda operação que a skill cita é uma destas plataformas da UnifAPI — ainda visível e chamável para código de produto, depuração e fluxos de agent personalizados.
- As operações `reddit/...` concretas para cada tarefa comum de leitura de comunidade
- Notas sobre o contrato de resposta e o formato para subreddits, posts, comentários, usuários
- Receitas determinísticas: semear comunidades, garimpar threads, acompanhar power users
- Armadilhas da plataforma (sem busca por palavra-chave, sem feed de subreddit, paginação por cursor)