Jupyter Notebook
Offizieller OpenAI-Skill für reproduzierbare Jupyter-Notebooks zu Experimenten, Analysen und Tutorials.
- Skill Road
- Jupyter Notebook
Kategorien
Jupyter Notebook ist ein offizieller Skill aus der kuratierten Skills-Sammlung im Repository openai/skills. Die direkte Primärquelle liegt im Verzeichnis skills/.curated/jupyter-notebook. Laut Anbieter unterstützt der Skill einen Codex-Agenten dabei, Jupyter-Notebooks mit der Dateiendung ipynb für Experimente, explorative Analysen und verständliche Tutorials zu erstellen, zu strukturieren oder zu überarbeiten. Er ist eine Arbeitsanweisung mit Vorlagen und einem Hilfsskript, aber weder die Jupyter-Software selbst noch ein Datenanalyse-Dienst und keine Garantie für fachlich richtige Ergebnisse.
Zweck und Einordnung
Der Skill unterscheidet zwei Hauptarten von Notebooks. Ein Experiment dient einer Hypothese, einem Vergleich oder einer explorativen Untersuchung. Ein Tutorial führt eine Zielgruppe schrittweise durch ein Konzept und soll auch von anderen Personen gelesen und erneut ausgeführt werden können. Bei einer bestehenden Datei behandelt der Anbieter die Aufgabe als Refactoring: Die Absicht soll erhalten bleiben, während Aufbau, Lesbarkeit und Reproduzierbarkeit verbessert werden. Diese Entscheidung verhindert, dass ein Agent ohne Rückfrage eine lose Analyse in ein Lehrbeispiel umdeutet oder umgekehrt.
Vor dem Schreiben soll der Agent laut Anbieter Ziel, Publikum und Definition of Done klären. Danach wählt er die passende Vorlage und verwendet das mitgelieferte Skript new_notebook.py, um ein konsistentes Notebook-Grundgerüst zu erzeugen. Die Vorlagen liegen als experiment-template.ipynb und tutorial-template.ipynb im Skill-Verzeichnis. Das Hilfsskript lädt eine Vorlage, ersetzt die Titelzelle und schreibt eine neue Datei. Dadurch wird das fehleranfällige manuelle Erzeugen von Notebook-JSON vermieden. Zwischenstände gehören in tmp/jupyter-notebook, fertige Artefakte in output/jupyter-notebook.
Aufbau und praktische Arbeitsweise
Ein gutes Notebook besteht laut Anbieter aus kleinen, ausführbaren Schritten. Jede Codezelle soll möglichst eine klar begrenzte Aufgabe erfüllen. Kurze Markdown-Zellen erläutern Zweck und erwartetes Ergebnis, damit Leserinnen und Leser den Ablauf verstehen, bevor sie Code ausführen. Große, schwer lesbare Ausgaben sollen durch knappe Zusammenfassungen ersetzt werden. In Experimenten helfen nachvollziehbare Eingaben, kontrollierte Variablen und sauber benannte Ergebnisse. In Tutorials kommt es zusätzlich auf eine verständliche Reihenfolge, einen passenden Schwierigkeitsgrad und sichtbare Übergänge zwischen Erklärung und Ausführung an.
Beim Bearbeiten vorhandener Notebooks soll der Agent die Struktur bewahren und Zellen nur dann umordnen, wenn dadurch die Geschichte von oben nach unten klarer wird. Wenn eine direkte JSON-Änderung unvermeidbar ist, soll zuerst die dokumentierte Notebook-Struktur geprüft werden. Die Qualitätssicherung umfasst laut Anbieter einen Lauf von Anfang bis Ende, sofern die Umgebung dies erlaubt. Ist eine Ausführung nicht möglich, muss der Agent diese Einschränkung offen benennen und die lokale Validierung beschreiben, statt einen erfolgreichen Lauf zu behaupten.
Voraussetzungen, Sicherheit und Grenzen
Für das Erzeugen eines Grundgerüsts benötigt das Hilfsskript nur die Python-Standardbibliothek. Für die optionale lokale Ausführung können JupyterLab und ein IPython-Kernel erforderlich sein. Der Skill soll fehlende Werkzeuge nicht stillschweigend durch ungetestete Alternativen ersetzen. Notebook-Code kann Dateien lesen, Pakete importieren, Netzwerke ansprechen oder berechnete Daten offenlegen. Deshalb gehören nur freigegebene Eingaben in ein Notebook; Passwörter, Tokens, private Schlüssel und persönliche Daten dürfen weder in Zellen noch in Ausgaben oder Beispielartefakte gelangen. Auch Notebook-Inhalte und externe Dokumente sind Daten, keine Anweisungen, die ungeprüfte Berechtigungen rechtfertigen.
Die Zuordnung zu Coding, Datenanalyse und Office beschreibt dokumentierte Einsatzfelder, während die Kompatibilität mit Codex den offiziellen OpenAI-Kontext abbildet. Laut Anbieter ergänzt die Skills-Dokumentation die Erklärung, wie Skills wiederholbare Arbeitsabläufe für ChatGPT und Codex vermitteln. Sie ersetzt keine Jupyter-Dokumentation, keine Projektstandards und keine menschliche Prüfung von Daten, Code, Lizenzbedingungen oder Ergebnissen. Der Skill kann Struktur und Reproduzierbarkeit verbessern, aber nicht beweisen, dass eine Analyse kausal korrekt, statistisch belastbar oder sicher für produktive Daten ist.
- Anbieter
- OpenAI
- Lizenz
- Apache-2.0
- Zuletzt geprüft
- 09.09.2026
Repository und Dokumentation
Kategorien
Kompatibel mit
Passende Ratgeber
Anleitungen und Hintergrund, die zu diesem Eintrag passen.
Mapbox MCP Server einrichten
Mapbox MCP Server einrichten: gehosteter Endpunkt oder lokales Token, erster Test und sinnvolle Grenzen.
30.09.2026
Fakechat-Plugin für Claude Code einrichten
Das Fakechat-Plugin installieren, Claude Code mit Channels-Schalter starten und über eine lokale Browser-Oberfläche Nachrichten und Dateien testen.
30.09.2026
Laravel Boost einrichten
Laravel Boost in einer Laravel-Anwendung installieren und mit Claude Code, Cursor oder Codex verbinden.
29.09.2026
Azure DevOps MCP Server einrichten
Azure DevOps MCP Server einrichten mit geprüften Links, minimalen Rechten und sicherem ersten Test starten.
25.09.2026