Technical & DevelopmentBeginner
jupyter-notebook
Create clean, reproducible Jupyter notebooks for experiments and tu...
Developer Setup
Setup & Installation
bash
npx skills add https://github.com/openai/skills --skill jupyter-notebooknpx skills add https://github.com/openai/skills --skill jupyter-notebookOr paste this URL into your assistant to install:
Overview
What This Skill Does
Create clean, reproducible Jupyter notebooks for experiments and tutorials
Application
When to use this Skill
- Integrating jupyter notebook into your development workflow.
- Following best practices for create clean, reproducible jupyter notebooks for experiments and tutorials.
- Automating repetitive tasks with AI-assisted tooling.
- Building production-grade applications with proper standards.
- Debugging and troubleshooting common implementation issues.
Documentation
Show Skills.md file
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
.ipynbnotebook 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)
export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export JUPYTER_NOTEBOOK_CLI="$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py"
Lines 1 - 26 of 101
Recommendations