Communitygithub.com

Rylai DOCX

Crea, inspecciona, edita y verifica archivos DOCX de Word con python-docx, incluyendo conversión Markdown, reemplazo de texto, inspección de metadatos y renderizado opcional a PDF.

¿Qué es Rylai DOCX?

Esta habilidad permite a un agente de IA (como Claude Code, Codex o Hermes) trabajar con documentos de Word (DOCX) de manera programática utilizando la biblioteca de código abierto `python-docx`. Es útil para desarrolladores que necesitan generar, modificar o inspeccionar documentos DOCX de forma automatizada, manteniendo el control sobre el formato y los metadatos. Soporta la creación de documentos a partir de Markdown simple, inspección de estructura y metadatos, reemplazo de texto mediante plantillas y renderizado opcional a PDF usando LibreOffice si está disponible. El flujo de trabajo recomendado incluye crear el documento, verificar su legibilidad y, para trabajos sensibles al diseño, renderizarlo a PDF para inspección visual.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/Rylaispirit/rylai-codex-hermes-skills/tree/HEAD/skills/docx

Preguntar en tu IA favorita

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

Documentación

¿Qué hace Rylai DOCX?

Este es un flujo de trabajo original de Rylai Codex-Hermes-Claude. Utiliza el paquete de código abierto python-docx para trabajar con documentos y LibreOffice solo cuando sea útil un renderizado local.

Entorno de ejecución

  • Requerido para el script incluido: Python 3 y python-docx.
  • Opcional: LibreOffice (soffice) para renderizado PDF.
  • Resuelve scripts/docx_tool.py de forma relativa a la carpeta de esta habilidad.
  • No instales paquetes a menos que el usuario apruebe la instalación.
  • Establece los metadatos de autor de los documentos nuevos o modificados como Rylai a menos que el usuario solicite explícitamente otro autor.

Flujo de trabajo

  1. Inspecciona los archivos fuente e identifica la estructura del documento solicitada.
  2. Mantén las instrucciones fuera del cuerpo del documento final.
  3. Crea una nueva ruta de salida en lugar de sobrescribir el archivo fuente del usuario.
  4. Vuelve a abrir el DOCX guardado para verificar que sea legible.
  5. Para trabajos sensibles al diseño, renderiza a PDF con LibreOffice e inspecciona el resultado.

CLI incluida

Crea un DOCX con estilo a partir de Markdown simple:

python scripts/docx_tool.py create input.md output.docx --title "Report"

El Markdown compatible incluye encabezados, párrafos, listas con viñetas, listas numeradas, citas en bloque, énfasis simple, código en línea y tablas de tuberías.

Inspecciona la estructura y los metadatos:

python scripts/docx_tool.py inspect output.docx
python scripts/docx_tool.py inspect output.docx --text

Reemplaza texto manteniendo el archivo fuente sin cambios:

python scripts/docx_tool.py replace input.docx output.docx \
  --set "{{client}}=Rylai Studio" \
  --set "{{date}}=2026-08-09"

Renderiza a PDF cuando LibreOffice esté disponible:

python scripts/docx_tool.py render output.docx rendered

Reglas de calidad

  • Preserva las convenciones visuales de un documento existente a menos que el usuario solicite un rediseño.
  • Utiliza estilos de encabezado reales en lugar de párrafos de cuerpo visualmente agrandados.
  • Mantén las tablas legibles y evita comprimir demasiadas columnas en una sola página.
  • Verifica los metadatos, el recuento de párrafos, el recuento de tablas y el texto extraído con el comando inspect.
  • Informa que la verificación visual se omitió cuando LibreOffice no esté disponible.

Individual skills in this repo

This repo contains 12 individual skills — each has its own dedicated page.

Rylaispirit/rylai-codex-hermes-skills

Plan, build, render, and verify academic presentation decks with citations, accessible visuals, clear argument flow, speaker-ready pacing, and visual QA.

Rylaispirit/rylai-codex-hermes-skills

Create publication-quality chart images from supplied data using an available plotting library, with explicit scales, labels, and visual QA.

Rylaispirit/rylai-codex-hermes-skills

Plan, draft, and review persuasive copy for landing pages, product pages, ads, email, headlines, offers, calls to action, positioning, and message variants.

Rylaispirit/rylai-codex-hermes-skills

Plan, draft, revise, and audit creative or long-form writing with a portable core workflow that does not depend on missing legacy templates.

Rylaispirit/rylai-codex-hermes-skills

Create or optimize marketing images, social graphics, product mockups, banners, cover art, listing visuals, brand assets, image prompts, WebP files, and OG images.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, extract, merge, split, rotate, and render PDF files with local open-source tools, including structural and visual verification.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, extract, edit, render, and verify PowerPoint presentations with python-pptx and optional LibreOffice.

Rylaispirit/rylai-codex-hermes-skills

Create editable PowerPoint decks from a local JSON specification using Rylai's visual system, python-pptx, deterministic slide types, and optional rendering.

Rylaispirit/rylai-codex-hermes-skills

Perform an evidence-led SEO audit using accessible pages, source code, crawl data, and current search documentation without assuming missing plugins.

Rylaispirit/rylai-codex-hermes-skills

Extract a practical design system from screenshots or mockups and produce implementation-ready UI specifications using vision and repository context.

Rylaispirit/rylai-codex-hermes-skills

Plan and produce video with available AI tools or programmatic frameworks. Use for video prompts, avatars, explainers, demos, templates, pipelines, and generation.

Rylaispirit/rylai-codex-hermes-skills

Create, inspect, edit, and verify Excel XLSX workbooks with openpyxl, including CSV import, formulas, styling, error checks, and optional LibreOffice rendering.

Skills relacionados