Communitygithub.com

PDF para Word Editável

Converte arquivos PDF em documentos Word editáveis, preservando os layouts originais para fluxos de trabalho com agentes de IA.

O que é PDF para Word Editável?

Esta skill permite que agentes de IA (como Claude Code, Cursor, ou Codex) convertam arquivos PDF em documentos Word (.docx) visualmente fiéis, combinando planos de fundo de página processados com caixas de texto editáveis posicionadas de forma absoluta. Ela é especialmente útil para cenários onde o layout original do PDF deve ser preservado ao máximo, mas o conteúdo textual precisa ser editável. A skill suporta qualquer plataforma que possa executar scripts Python (CLI). O fluxo de trabalho é totalmente determinístico: usa-se o script `scripts/pdf2word.py` para inspecionar o PDF, verificar se a conversão é viável, converter (com suporte a retomada via `--resume`), validar o resultado contra o PDF original, e entregar relatório de compatibilidade. Não é necessário recriar o OOXML manualmente. A skill impõe limites claros: não oferece suporte a OCR, páginas de tamanhos mistos, nem fidelidade no LibreOffice na versão atual (v0.1). O agente deve rejeitar entregar o DOCX se a validação falhar, mesmo que o arquivo exista.

Funciona com✓Claude Code✓Codex CLI~Cursor
npx skills add michellema8890/pdf-to-editable-word-skill

Perguntar na sua IA favorita

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

Documentação

Skill de PDF para Word Editável

Crie um DOCX visualmente fiel combinando planos de fundo de página limpos com caixas de texto editáveis posicionadas de forma absoluta. Execute a CLI determinística para cada conversão; não recrie o OOXML manualmente.

Fluxo de Trabalho

  1. Resolva o diretório desta skill e use scripts/pdf2word.py como o wrapper de comando.
  2. Inspecione a origem antes de converter:
python scripts/pdf2word.py inspect INPUT.pdf --json
  1. Pare e relate a limitação quando conversion_ready for false. Leia compatibility.md para o modo de falha relevante.
  2. Converta para um diretório de trabalho dedicado:
python scripts/pdf2word.py convert INPUT.pdf OUTPUT.docx --work-dir WORK_DIR --dpi 144
  1. Se a conversão for interrompida, execute novamente o mesmo comando com --resume. Nunca reutilize um diretório de trabalho para um PDF diferente ou intervalo de páginas.
  2. Valide a saída em relação à origem:
python scripts/pdf2word.py validate OUTPUT.docx --pdf INPUT.pdf --json
  1. Trate falha de validação como falha de conversão. Não entregue o DOCX apenas porque o arquivo existe.
  2. Para saída de alto risco, abra o resultado no Microsoft Word e inspecione a primeira, a do meio e a última página, além de páginas com layouts incomuns.

Entrega

Relate o caminho de saída, contagem de páginas, contagem de caixas de texto editáveis, contagem de imagens de fundo, resultado da validação e quaisquer avisos de compatibilidade. Declare claramente que o texto é editável enquanto elementos gráficos não textuais permanecem no plano de fundo da página.

Não afirme que tabelas, diagramas ou imagens são semanticamente editáveis. Não afirme suporte para OCR, tamanhos de página mistos ou fidelidade no LibreOffice na v0.1.

Habilidades Relacionadas