¿Qué hace word-document-processor?
Procesamiento integral de documentos Word con soporte completo de formato. Maneja creación, edición, preservación de formato, cambios controlados y gestión de metadatos.
Descripción general
Este skill proporciona funcionalidades completas para trabajar con documentos Word (.docx). Permite a los agentes de IA crear, modificar y gestionar documentos manteniendo la fidelidad del formato original, incluyendo estilos, tablas, imágenes y cambios controlados.
Funcionalidades principales
- Creación de documentos: Genera nuevos documentos Word desde cero con estructura personalizada.
- Edición avanzada: Modifica contenido existente, inserta texto, imágenes y tablas.
- Preservación de formato: Mantiene negritas, cursivas, colores, tamaños de fuente y estilos de párrafo.
- Cambios controlados: Soporte para track changes (revisiones) y comentarios.
- Metadatos: Gestiona autor, título, asunto, palabras clave y otros metadatos del documento.
Plataformas compatibles
- Claude Code
- Cursor
- Codex
- Otros agentes de IA con soporte para skills
Requisitos
- Acceso a la biblioteca python-docx (o equivalente)
- Permisos de lectura/escritura en el sistema de archivos
- Conexión a internet (para descarga de dependencias)
Ejemplo de uso
from word_document_processor import create_document
# Crear un nuevo documento
doc = create_document(titulo="Informe Semanal")
doc.add_paragraph("Este es un párrafo de ejemplo.", estilo="Normal")
doc.save("informe.docx")
Parámetros comunes
| Parámetro | Tipo | Descripción |
|---|---|---|
ruta_archivo | string | Ruta del archivo a procesar |
contenido | string | Contenido a insertar |
formato | dict | Opciones de formato (negrita, cursiva, etc.) |
metadatos | dict | Metadatos del documento |
Notas importantes
- Los cambios controlados requieren habilitar la opción
track_changes=True. - La preservación de formato puede fallar al mezclar estilos muy complejos; se recomienda probar primero.
- Para imágenes, usar rutas absolutas o relativas al directorio de trabajo.
Soporte
Para reportar errores o solicitar nuevas funcionalidades, abrir un issue en el repositorio oficial: qodex-ai/word-document-processor.