Communitygithub.com

Rylai DOCX

Erstellen, inspizieren, bearbeiten und verifizieren Sie Word-DOCX-Dateien mit python-docx, einschließlich Markdown-Konvertierung, Textersetzung, Metadaten-Inspektion und optionalem PDF-Rendering.

Was ist Rylai DOCX?

Dieses Skill ermöglicht die programmatische Arbeit mit Microsoft Word DOCX-Dateien unter Verwendung der Open-Source-Bibliothek python-docx. Es bietet Funktionen zum Erstellen formatierter Dokumente aus einfachem Markdown, zum Inspizieren von Dokumentstruktur und -metadaten, zum Ersetzen von Textplatzhaltern und zum Rendern von PDFs über LibreOffice. Der Skill ist für KI-Agenten wie Claude Code, Cursor oder Codex konzipiert und stellt ein gebündeltes CLI-Skript (`scripts/docx_tool.py`) bereit, das alle gängigen Operationen über die Kommandozeile ausführt. Unterstützte Markdown-Elemente sind Überschriften, Absätze, Listen, Blockzitate, Hervorhebungen, Inline-Code und Pipe-Tabellen. Wichtig: Änderungen werden immer in einer neuen Ausgabedatei gespeichert, um die Quelldatei des Benutzers zu schützen. Der Author-Metadaten-Eintrag wird standardmäßig auf 'Rylai' gesetzt, sofern der Benutzer nichts anderes angibt.

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

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht Rylai DOCX?

Dies ist ein originaler Rylai Codex-Hermes-Claude-Workflow. Verwenden Sie das Open-Source-Paket python-docx für die Dokumentbearbeitung und LibreOffice nur dann, wenn ein lokales Rendering sinnvoll ist.

Laufzeit

  • Erforderlich für das gebündelte Skript: Python 3 und python-docx.
  • Optional: LibreOffice (soffice) für die PDF-Erstellung.
  • Lösen Sie scripts/docx_tool.py relativ zu diesem Skill-Ordner auf.
  • Installieren Sie keine Pakete, es sei denn, der Benutzer stimmt der Installation zu.
  • Setzen Sie die Metadaten des Autors für neue oder geänderte Dokumente auf Rylai, es sei denn, der Benutzer fordert explizit einen anderen Autor an.

Workflow

  1. Untersuchen Sie die Quelldateien und identifizieren Sie die angeforderte Dokumentstruktur.
  2. Halten Sie Anweisungen aus dem endgültigen Dokumentkörper fern.
  3. Erstellen Sie einen neuen Ausgabepfad, anstatt die Quelle des Benutzers zu überschreiben.
  4. Öffnen Sie das gespeicherte DOCX erneut, um zu überprüfen, ob es lesbar ist.
  5. Rendern Sie bei layoutkritischen Arbeiten mit LibreOffice ein PDF und überprüfen Sie das Ergebnis.

Gebündelte CLI

Erstellen Sie ein formatiertes DOCX aus einfachem Markdown:

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

Unterstütztes Markdown umfasst Überschriften, Absätze, Aufzählungslisten, nummerierte Listen, Blockzitate, einfache Hervorhebungen, Inline-Code und Pipe-Tabellen.

Struktur und Metadaten inspizieren:

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

Text ersetzen, während die Quelle unverändert bleibt:

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

In PDF rendern, wenn LibreOffice verfügbar ist:

python scripts/docx_tool.py render output.docx rendered

Qualitätsregeln

  • Bewahren Sie die visuellen Konventionen eines vorhandenen Dokuments, es sei denn, der Benutzer wünscht eine Neugestaltung.
  • Verwenden Sie echte Überschriftenformate anstelle visuell vergrößerter Textkörperabsätze.
  • Halten Sie Tabellen lesbar und vermeiden Sie es, zu viele Spalten auf eine Seite zu quetschen.
  • Überprüfen Sie Metadaten, Absatzanzahl, Tabellenanzahl und extrahierten Text mit dem Befehl inspect.
  • Melden Sie, dass die visuelle Überprüfung übersprungen wurde, wenn LibreOffice nicht verfügbar ist.

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.

Verwandte Skills