Convierte una vez
Al primer uso, en tu equipo y sin internet: secciones, tablas en CSV, imágenes, páginas y OCR. Cero tokens.
Código abierto · MIT · Windows, macOS y Linux
DocPack convierte PDF, Word, Excel y PowerPoint en tu equipo en una carpeta por partes. La IA abre un índice pequeño y lee solo la sección o la tabla que responde.
Al primer uso, en tu equipo y sin internet: secciones, tablas en CSV, imágenes, páginas y OCR. Cero tokens.
Ve cada sección con su página, sus tablas y cuántos tokens pesa, y abre solo lo que necesita.
Si el documento cambia, la huella SHA-256 lo nota y el pack se vuelve a generar. El original nunca se toca.
Medidas con documentos reales: un diseño técnico en Word y guías técnicas en PDF de cientos y miles de páginas.
| Formato | Secciones | Además |
|---|---|---|
| Por marcadores; si no tiene, una por página | Tablas con y sin bordes en CSV, unidas entre páginas, con título y encabezado. OCR en páginas escaneadas. Índice de contenido marcado. | |
| Word | Una por título | Página de cada sección y tabla (con Word o LibreOffice), imágenes, listas con nivel, pies de tabla. |
| Excel | Una por hoja | Un CSV por hoja; tablas de datos enormes marcadas para filtrarlas, no leerlas. |
| PowerPoint | Una por diapositiva | Tablas en CSV y número de diapositiva. |
docpack/
index.json catálogo: cada documento con título, versión y fecha
guia.pdf/
index.json secciones, páginas, tablas y tokens → se lee primero
secciones/ 01-introduccion.md …
tablas/ T01.csv … index.json (título, encabezado, páginas)
paginas/ p075.png … (todas, o solo las que hay que revisar)
manifest.json huella SHA-256 y avisos de lo que no se pudo hacer
docpack find | Busca en todos los documentos del proyecto: documento, sección o tabla, página y línea. |
|---|---|
docpack diff | Qué cambió entre dos versiones: secciones y filas de tablas. |
docpack text | El texto de unas páginas (--pages 4-5) sin abrir el original. |
docpack doctor | Packs a medias o desactualizados y documentos sin pack. |
docpack build | Convierte un documento a mano (el plugin lo hace solo). |
En Sky Agent ya viene incluido. Para Claude Code:
claude plugin marketplace add xskyofx-lang/docpack
claude plugin install docpack@docpack
Sin Python ni nada más: el plugin trae el ejecutable para Windows, macOS y Linux. Las imágenes de página, el OCR y las páginas de Word usan lo que tu sistema ya tiene.
Código, notas de cada versión y guía para conectarlo a otro agente.
github.com/xskyofx-lang/docpack