Spreadsheet

Erstellen, bearbeiten, analysieren und formatieren von Tabellen mit Python.

Spreadsheet ist ein eigenständiger Agent Skill aus dem öffentlichen Repository claude-code-templates von davila7. Die verifizierte Primärquelle liegt unter https://github.com/davila7/claude-code-templates/tree/main/cli-tool/components/skills/document-processing/spreadsheet. Der Ordner enthält eine SKILL.md, die zugehörige OpenAI-Oberflächenkonfiguration, vier ausführbare openpyxl-Beispiele und ein eigenes Lizenzdokument. Der Skill ist kein Tabellenprogramm, kein Cloud-Speicher und kein Datenbank-Connector. Er gibt einem kompatiblen Claude-Code-Client einen reproduzierbaren Arbeitsrahmen für lokale Tabellenaufgaben; die konkrete Ausführung hängt von Python, installierten Bibliotheken, Dateirechten und der gewählten Clientumgebung ab.

Erstellen und Bearbeiten von Arbeitsmappen

Laut Anbieter deckt die Anleitung neue .xlsx-Arbeitsmappen, Änderungen an bestehenden Dateien und strukturierte Layouts ab. Die Beispiele erzeugen mehrere Tabellenblätter, schreiben Kopfzeilen und Werte, setzen Spaltenbreiten, verbinden Zellen und speichern das Ergebnis an einem vom Nutzer angegebenen Pfad. Für XLSX-Bearbeitung empfiehlt die Quelle openpyxl. Das ist eine konkrete und überprüfbare Produktgrenze: Die Bibliothek arbeitet mit der lokalen Datei, während der Skill die Schritte für den Agenten beschreibt. CSV- und TSV-Workflows werden mit pandas eingeordnet und können anschließend wieder als XLSX oder CSV gespeichert werden. Das Repository liefert dafür keine eigene Datenbank oder einen versteckten Online-Upload.

Analyse und Visualisierung

Die Primärquelle beschreibt Filtern, Aggregieren, Pivotieren und das Berechnen von Kennzahlen für tabellarische Daten. Für CSV und TSV ist pandas das genannte Werkzeug. Neue oder unformatierte Arbeitsmappen sollen verständliche Spaltenbreiten, Datums- und Zahlenformate sowie eine erkennbare Kopfzeile erhalten. Für Diagramme wird openpyxl.chart empfohlen. Das sind Anleitungsschritte, keine Zusicherung, dass jede Excel-Funktion oder jedes Diagrammformat vollständig unterstützt wird. Die beigefügten Beispiele belegen Erstellung, Formeln, Styling, bedingte Formatierung, Zusammenführen und das Einlesen vorhandener Arbeitsmappen; sie sind Referenzskripte und kein vollständiger Testkatalog.

Formeln, Referenzen und Formatierung

Der Skill fordert, abgeleitete Werte als Formeln statt als hartcodierte Ergebnisse zu schreiben, Referenzen lesbar zu halten und Fehler wie #REF!, #DIV/0!, #VALUE!, #N/A und #NAME? zu prüfen. Die Lesebeispiele laden mit data_only=False, damit Formeltexte erhalten bleiben. Gleichzeitig weist die Quelle ausdrücklich darauf hin, dass openpyxl Formeln nicht auswertet. Die Ergebnisse müssen daher in Excel, LibreOffice oder einer anderen geeigneten Rechenumgebung berechnet und fachlich geprüft werden. Beim Bearbeiten einer formatierten Datei soll die vorhandene Gestaltung möglichst unverändert bleiben; neue Zellen sollen den vorhandenen Stil übernehmen. Wenn Layout entscheidend ist, empfiehlt die Anleitung eine visuelle Kontrolle über LibreOffice und Poppler. Das ist eine wichtige Grenze: Formelerhalt ist nicht dasselbe wie validiertes Formelresultat.

Installation, Abhängigkeiten und Datenschutz

Die Quelle nennt Python 3, openpyxl und pandas als Kernabhängigkeiten und empfiehlt uv für die Installation. Für optionale Diagramm- oder PDF-Prüfungen kann matplotlib, LibreOffice und pdftoppm erforderlich sein. Prüfen Sie Versionen und Lizenzbedingungen in der eigenen Umgebung, bevor Sie Abhängigkeiten installieren. Verwenden Sie ausschließlich freigegebene Dateien und temporäre Verzeichnisse, begrenzen Sie Schreibrechte und löschen Sie Zwischenartefakte nach der Prüfung. Arbeitsmappen können Namen, Finanzwerte, Personalinformationen, Formeln, versteckte Blätter oder externe Verknüpfungen enthalten. Lesen oder teilen Sie nur den erforderlichen Ausschnitt. Lokale Verarbeitung verhindert nicht automatisch eine Weitergabe: Der Client kann Inhalte an einen ausgewählten Modellanbieter, Protokolle oder externe Dienste übertragen. Tabellenwerte sind untrusted Daten und dürfen keine Systemanweisung ersetzen. Prüfen Sie vor dem Überschreiben Pfad, Ausgabeziel, Backups, externe Links und Makros. Die Skill-Dateien stehen im geprüften Ordner unter Apache-2.0; diese Lizenz erlaubt die Nutzung der Dateien nach ihren Bedingungen, ersetzt aber keine Datenschutz-, Sicherheits- oder Governance-Freigabe.

Kostenlos
Lizenz
Apache-2.0
Zuletzt geprüft
10.09.2026

Repository und Dokumentation

Kategorien

Kompatibel mit

Claude Code