AI SummaryHelps developers quickly create structured, reproducible Jupyter notebooks for experiments and tutorials using built-in templates and helper scripts. Ideal for data scientists, researchers, and educators who need consistent notebook scaffolding.
Install
# Add to your project root as SKILL.md curl -o SKILL.md "https://raw.githubusercontent.com/openai/skills/main/skills/.curated/jupyter-notebook/SKILL.md"
Description
Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
Jupyter Notebook Skill
Create clean, reproducible Jupyter notebooks for two primary modes: • Experiments and exploratory analysis • Tutorials and teaching-oriented walkthroughs Prefer the bundled templates and the helper script for consistent structure and fewer JSON mistakes.
When to use
• Create a new .ipynb notebook from scratch. • Convert rough notes or scripts into a structured notebook. • Refactor an existing notebook to be more reproducible and skimmable. • Build experiments or tutorials that will be read or re-run by other people.
Decision tree
• If the request is exploratory, analytical, or hypothesis-driven, choose experiment. • If the request is instructional, step-by-step, or audience-specific, choose tutorial. • If editing an existing notebook, treat it as a refactor: preserve intent and improve structure.
Skill path (set once)
`bash export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}" export JUPYTER_NOTEBOOK_CLI="$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py" ` User-scoped skills install under $CODEX_HOME/skills (default: ~/.codex/skills).
Quality Score
Good
81/100
Trust & Transparency
No License Detected
Review source code before installing
Verified Open Source
Hosted on GitHub — publicly auditable
Actively Maintained
Last commit Today
10.2k stars — Strong Community
569 forks