Communitygithub.com

michellema8890/pdf-to-editable-word-skill

Convierte archivos PDF a documentos Word editables preservando el diseño original para flujos de trabajo de agentes de IA.

¿Qué es pdf-to-editable-word-skill?

Esta habilidad permite a un agente de IA convertir archivos PDF a documentos DOCX de Microsoft Word manteniendo una alta fidelidad visual. Utiliza un enfoque determinista mediante el script `scripts/pdf2word.py` que combina fondos de página limpios con cuadros de texto absolutamente posicionados y editables. Ideal para agentes que necesitan extraer y reutilizar contenido de PDFs en procesos posteriores como edición, revisión o análisis. Soporta inspección previa, conversión robusta con reanudación de interrupciones, validación automática contra el PDF original y pautas claras para entrega de resultados. Está optimizado para flujos de trabajo de agentes como Claude Code, Cursor o Codex, y no debe utilizarse para OCR, tamaños de página mixtos ni garantizar fidelidad en LibreOffice (v0.1).

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

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Habilidad de PDF a Word Editable

Cree un DOCX visualmente fiel combinando fondos de página limpios con cuadros de texto absolutamente posicionados y editables. Ejecute la CLI determinista para cada conversión; no reconstruya el OOXML manualmente.

Flujo de Trabajo

  1. Resuelva este directorio de habilidad y utilice scripts/pdf2word.py como envoltorio de comando.
  2. Inspeccione el origen antes de convertir:
python scripts/pdf2word.py inspect INPUT.pdf --json
  1. Detenga e informe la limitación cuando conversion_ready sea falso. Lea compatibility.md para el modo de fallo relevante.
  2. Convierta en un directorio de trabajo dedicado:
python scripts/pdf2word.py convert INPUT.pdf OUTPUT.docx --work-dir WORK_DIR --dpi 144
  1. Si la conversión se interrumpe, vuelva a ejecutar el mismo comando con --resume. Nunca reutilice un directorio de trabajo para un PDF o rango de páginas diferente.
  2. Valide la salida contra el origen:
python scripts/pdf2word.py validate OUTPUT.docx --pdf INPUT.pdf --json
  1. Trate el fallo de validación como fallo de conversión. No entregue el DOCX simplemente porque el archivo exista.
  2. Para salidas de alto valor, abra el resultado en Microsoft Word e inspeccione la primera, la del medio y la última página, así como las páginas con diseños inusuales.

Entrega

Reporte la ruta de salida, el número de páginas, el número de cuadros de texto editables, el número de imágenes de fondo, el resultado de validación y cualquier advertencia de compatibilidad. Indique claramente que el texto es editable mientras que los gráficos no textuales permanecen en el fondo de la página.

No afirme que las tablas, diagramas o imágenes sean semánticamente editables. No afirme soporte para OCR, tamaños de página mixtos o fidelidad en LibreOffice en v0.1.

Skills relacionados