papers-skill
Ajuda seu agente a pesquisar artigos acadêmicos. Ele pode encontrar artigos, ver citações, baixar PDFs e extrair texto. É útil para quem precisa fazer trabalhos acadêmicos.
O que ela faz
Esta ferramenta ajuda você a pesquisar artigos acadêmicos, encontrar outros artigos que citam um trabalho específico, baixar PDFs do arXiv e extrair texto de PDFs. Ela funciona como um assistente de pesquisa.
Quando usar
- ✓Quando você quer encontrar artigos sobre um tópico específico.
- ✓Quando você quer saber quais artigos citaram um trabalho que você já conhece.
- ✓Quando você quer baixar um artigo do arXiv e ter um resumo dele.
Exemplo do que pedir para a IA
“Procure artigos sobre inteligência artificial e aprendizado de máquina.”
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 usa um programa de computador que se conecta a bases de dados acadêmicas como Semantic Scholar e arXiv. Ela pode buscar informações, baixar arquivos e ler o texto dentro dos PDFs.
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 papers-skillOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/papers-skill/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.
Papers Skill
Visão Geral
Papers Skill transforma um agente de codificação em um assistente de pesquisa de literatura. Ele orquestra uma CLI Python empacotada (scripts/papers.py) que acessa as APIs gratuitas do Semantic Scholar e arXiv, baixa PDFs do arXiv e extrai texto com PyMuPDF. O agente decide qual subcomando invocar e como combinar os resultados em uma varredura de literatura, uma leitura aprofundada de um artigo, uma análise de impacto ou uma lista de leitura.
Esta skill é a porta de entrada no modo Skill do papers-mcp MCP server do mesmo autor. Ambos os projetos compartilham o mesmo conjunto de recursos; este é distribuído como um plugin Claude Code para que possa ser instalado com um único comando e não precise de um processo MCP de longa execução.
Quando Usar Esta Skill
- Use quando o usuário pedir para pesquisar artigos acadêmicos por tópico, autor ou local.
- Use quando o usuário nomear um artigo específico (por DOI, ID do arXiv ou título) e quiser metadados, o resumo, o TL;DR ou sua lista de referências.
- Use quando o usuário quiser encontrar trabalhos que citem um artigo conhecido (análise de impacto, acompanhamento de seguimento).
- Use quando o usuário quiser baixar um PDF do arXiv e resumi-lo.
- Use quando o usuário pedir para construir uma lista de leitura em torno de um tópico.
Não Use Esta Skill Quando
- O usuário quer texto completo pago que não seja do arXiv. Esta skill não pode contornar paywalls de editoras; ela só pode buscar PDFs e metadados do arXiv em todos os lugares.
- O usuário quer OCR em PDFs escaneados. PyMuPDF extrai apenas texto embutido; PDFs de imagem escaneados retornam a mensagem de fallback e precisam de uma etapa de OCR separada.
- O usuário quer alertas de citação em tempo real ou monitoramento no estilo RSS. Esta skill é acionada por solicitação.
Como Funciona
Passo 1: Verificar dependências
Três pacotes Python são necessários. A skill deve verificar uma vez por sessão, usando o mesmo interpretador para importar e verificar e instalar, para que a verificação de dependência e o destino da instalação permaneçam sincronizados:
python -c "import httpx, arxiv, fitz" 2>&1 || python -m pip install httpx arxiv PyMuPDF
Se python não estiver no PATH, use py (launcher do Windows) ou o caminho absoluto do interpretador — e lembre-se de invocar pip através do mesmo interpretador, por exemplo, py -m pip install httpx arxiv PyMuPDF.
Passo 2: Invocar a CLI empacotada
O script está em ${CLAUDE_PLUGIN_ROOT}/skills/papers-skill/scripts/papers.py e é empacotado com esta skill (nenhuma instalação separada é necessária). Sempre coloque o caminho entre aspas para que ele sobreviva a espaços.
python "${CLAUDE_PLUGIN_ROOT}/skills/papers-skill/scripts/papers.py" <subcommand> [args]
Passo 3: Escolher o subcomando correto
| Subcomando | Propósito | Exemplo |
|---|---|---|
search <query> [--limit N] |
Pesquisa no Semantic Scholar, máximo 20 | search "diffusion models" --limit 5 |
detail <paper_id> |
Metadados completos, TL;DR, referências principais | detail 10.48550/arXiv.2310.06825 |
citations <paper_id> [--limit N] |
Artigos que citam este, máximo 20 | citations <id> --limit 15 |
arxiv <query> [--max-results N] |
Pesquisa de preprint do arXiv, máximo 10 | arxiv "RLHF" --max-results 5 |
download <arxiv_id> [--save-dir D] |
Salvar PDF localmente | download 2310.06825 --save-dir ./pdfs |
read <pdf_path> [--max-pages N] |
Extrair texto do PDF via PyMuPDF | read ./pdfs/foo.pdf --max-pages 20 |
detail e citations detectam automaticamente o tipo de ID: DOIs que começam com 10. são usados como estão, IDs numéricos puros de 10+ dígitos são tratados como IDs do arXiv, e longas strings hexadecimais são tratadas como paperIds do Semantic Scholar.
Exemplos
Exemplo 1: Varredura de literatura sobre um tópico
python "${CLAUDE_PLUGIN_ROOT}/skills/papers-skill/scripts/papers.py" search "retrieval augmented generation" --limit 10
Apresente os resultados como uma tabela classificada com # | Título | Ano | Citações | ID, depois pergunte ao usuário quais artigos aprofundar.
Exemplo 2: Leitura aprofundada de um artigo
# 1. Confirm match
python "${CLAUDE_PLUGIN_ROOT}/skills/papers-skill/scripts/papers.py" detail 2005.11401
# 2. Download
python "${CLAUDE_PLUGIN_ROOT}/skills/papers-skill/scripts/papers.py" download 2005.11401 --save-dir ./pdfs
# 3. Extract abstract + intro + conclusion
python "${CLAUDE_PLUGIN_ROOT}/skills/papers-skill/scripts/papers.py" read ./pdfs/2005.11401v4.RAG.pdf --max-pages 10
Resuma como: problema · método · resultado chave · limitações.
Exemplo 3: Análise de impacto em um artigo âncora
python "${CLAUDE_PLUGIN_ROOT}/skills/papers-skill/scripts/papers.py" detail 10.48550/arXiv.2005.11401
…
Perguntas frequentes
Posso usar esta ferramenta para baixar artigos que estão atrás de um "paywall" (pagos)?
Não, esta ferramenta só consegue baixar artigos que são gratuitos no arXiv. Ela não pode acessar artigos pagos de editoras.
O que acontece se o PDF for uma imagem escaneada?
Se o PDF for uma imagem escaneada, a ferramenta não conseguirá extrair o texto. Ela só funciona com PDFs que já têm texto embutido. Você precisaria de outro programa para converter a imagem em texto (OCR).
Como a ferramenta encontra artigos que citam um trabalho específico?
Ela usa a base de dados Semantic Scholar para encontrar outros artigos que mencionaram e citaram o artigo que você indicou, mostrando o impacto e a evolução daquela pesquisa.
Detalhes
Descrição original do autor
Skill for academic research workflows: search Semantic Scholar (200M+ papers), inspect citations, download arXiv PDFs, and extract PDF text. Bundles a self-contained Python CLI.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #3791
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
deep-research
Faz seu agente pesquisar tópicos a fundo, reunindo informações de várias fontes. Ele cita as fontes e indica o nível de confiança. Ideal para análises detalhadas ou investigações.
affaan-m/ECC
research-ops
Permite que seu agente busque fatos e informações atuais. Ele usa pesquisas públicas e o contexto que você fornece para dar respostas baseadas em evidências.
affaan-m/ECC
scientific-thinking-literature-review
Ajuda seu agente a fazer revisões sistemáticas de literatura científica. É útil para compilar e entender pesquisas sobre um tema.
affaan-m/ECC