CommunityEscrita e Ediçãogithub.com

celynnmoonlight/paper-repro-python

Uma habilidade para extração de alta fidelidade de PDF para Markdown, reprodução de artigos acadêmicos em Python e geração de README bilíngue com figuras de experimentos incorporadas.

O que é paper-repro-python?

Esta habilidade é projetada para pesquisadores e desenvolvedores que precisam extrair e reproduzir conteúdo de artigos acadêmicos em PDF. Ela realiza uma extração completa e precisa do PDF para Markdown, preservando a estrutura e formatação originais. Além disso, permite a reprodução de resultados específicos do artigo usando Python, gerando automaticamente figuras dos experimentos. O resultado é integrado em um README bilíngue (geralmente inglês e outro idioma), facilitando a documentação e compartilhamento do trabalho. Suporta plataformas como Claude Code, Cursor e Codex, funcionando como um agente que automatiza todo o fluxo de trabalho, desde a leitura do PDF até a geração do documento final.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add celynnmoonlight/paper-repro-python

Installed? Explore more Escrita e Edição skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

Perguntar na sua IA favorita

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

Documentação

O que paper-repro-python faz?

Uma habilidade para extração de alta fidelidade de PDF para Markdown, reprodução de artigos acadêmicos em Python e geração de README bilíngue com figuras de experimentos incorporadas.

Visão Geral

Esta skill automatiza o processo de:

  1. Extrair o conteúdo de um artigo acadêmico em PDF para o formato Markdown, mantendo a fidelidade da estrutura, tabelas, equações e referências.
  2. Reproduzir os experimentos e resultados descritos no artigo usando Python, gerando figuras e dados de saída.
  3. Gerar um README bilíngue (ex: inglês + português) que inclui as figuras dos experimentos, resumo executivo e instruções de reprodução.

Como Usar

Para utilizar esta skill, forneça o caminho para o arquivo PDF do artigo acadêmico. A skill irá:

  • Extrair o texto e as figuras do PDF.
  • Executar o código Python de reprodução (se fornecido ou inferido do artigo).
  • Criar um diretório de saída com o Markdown extraído, as figuras geradas e o README bilíngue.

Exemplo de Uso

# Comando fictício para ativar a skill
python run_skill.py --pdf paper.pdf --output ./repro_output

Requisitos

  • Python 3.8 ou superior
  • Bibliotecas: pymupdf, pandas, matplotlib, numpy (instaláveis via pip install -r requirements.txt)

Personalização

Você pode ajustar os parâmetros de extração (ex: idioma do README, formato das figuras) editando o arquivo config.yaml.

Licença

MIT

Habilidades Relacionadas