Communitygithub.com

Rylaispirit/rylai-codex-hermes-skills

Excel XLSX-Arbeitsmappen mit openpyxl erstellen, prüfen, bearbeiten und verifizieren – inklusive CSV-Import, Formeln, Formatierung, Fehlerprüfung und optionaler LibreOffice-Wiedergabe.

Was ist rylai-codex-hermes-skills?

Dieses Skill ermöglicht KI-Agenten (wie Claude Code, Codex oder Hermes) die programmatische Arbeit mit Excel XLSX-Dateien, basierend auf dem openpyxl-Paket. Es bietet Funktionen zum Erstellen formatierter Arbeitsmappen aus CSV/TSV-Dateien, zum Inspizieren von Zellwerten, Formeln und Fehlern, zum gezielten Ändern von Zellen unter Beibehaltung der Quelle sowie zur Neuberechnung von Formeln über LibreOffice. Der gebündelte CLI-Befehl `scripts/xlsx_tool.py` ist der zentrale Einstiegspunkt und erfordert Python 3 mit openpyxl. LibreOffice ist optional und wird nur für Formelneukalkulation oder PDF-Export genutzt, ohne das Skill selbst zu installieren. Die Qualitätssicherung umfasst das Erkennen von Formelfehlern wie #REF!, #DIV/0!, #VALUE!, #NAME?, #N/A und #NUM! sowie das Einfrieren von Kopfzeilen und Aktivieren von Filtern bei neu erstellten Datentabellen. Der Skill stellt sicher, dass Arbeitsmappen nicht überschrieben werden, sondern neue Ausgabepfade verwendet werden, und dass Änderungen nach dem Speichern erneut geprüft werden.

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

In Ihrer bevorzugten KI fragen

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

Dokumentation

Rylai XLSX

Dies ist ein original Rylai Codex-Hermes-Claude-Workflow. Verwende das Open-Source-Paket openpyxl für Arbeitsmappenoperationen und LibreOffice nur für optionale Formelneukalkulation oder PDF-Wiedergabe.

Laufzeitumgebung

  • Erforderlich für das gebündelte Skript: Python 3 und openpyxl.
  • Optional: LibreOffice (soffice) für Neuberechnung und PDF-Wiedergabe.
  • Löse scripts/xlsx_tool.py relativ zu diesem Skill-Ordner auf.
  • Installiere keine Pakete, es sei denn, der Benutzer stimmt der Installation zu.
  • Setze Arbeitsmappen-Ersteller und letzten Bearbeiter auf Rylai, es sei denn, der Benutzer fordert ausdrücklich einen anderen Autor.

Arbeitsablauf

  1. Untersuche die Arbeitsmappe oder die Quelltabelle, bevor du sie änderst.
  2. Erhalte vorhandene Blattnamen, Formeln und Formatierungen, sofern die Aufgabe keine Änderung erfordert.
  3. Speichere in einem neuen Ausgabepfad, anstatt die Quelle zu überschreiben.
  4. Öffne die gespeicherte Arbeitsmappe erneut und prüfe die Formel- und Fehleranzahlen.
  5. Wenn Formelergebnisse aktualisiert werden müssen, verwende die LibreOffice-Neuberechnung, falls verfügbar.

Gebündelte CLI

Erstelle eine formatierte Arbeitsmappe aus CSV oder TSV:

python scripts/xlsx_tool.py create input.csv output.xlsx --sheet Daten
python scripts/xlsx_tool.py create input.tsv output.xlsx --delimiter Tabulator

Untersuche Arbeitsmappenstruktur, Formeln und sichtbare Tabellenfehler:

python scripts/xlsx_tool.py inspect output.xlsx

Aktualisiere Zellen oder Formeln, während die Quelle unverändert bleibt:

python scripts/xlsx_tool.py set input.xlsx output.xlsx \
  --cell "Zusammenfassung!B2=1250" \
  --cell "Zusammenfassung!B3==SUMME(Daten!B2:B20)"

Das erste = trennt die Zelladresse von ihrem Wert. Eine Formel verwendet daher ein zweites =.

Berechne Formeln durch einen LibreOffice-Speicherzyklus neu:

python scripts/xlsx_tool.py recalc input.xlsx recalculated.xlsx

Wiedergabe von Arbeitsmappenblättern als PDF:

python scripts/xlsx_tool.py render input.xlsx gerendert

Qualitätsregeln

  • Verwende Formeln für Werte, die sich bei Änderungen an Eingaben aktualisieren sollen.
  • Behalte Bezeichner mit führenden Nullen als Text bei.
  • Friere die Kopfzeile ein und aktiviere Filter für neu erstellte Datentabellen.
  • Verwende klare Zahlenformate für Daten, Prozentsätze, Währungen und Summen.
  • Behandle #REF!, #DIV/0!, #VALUE!, #NAME?, #N/A und #NUM! als Auslieferungsblocker, es sei denn, der Benutzer erwartet sie ausdrücklich.
  • Melde, dass die Neuberechnung oder 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, inspect, edit, and verify Word DOCX files with python-docx, including Markdown conversion, text replacement, metadata inspection, and optional PDF render.

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.

Verwandte Skills