Sign in
Explore
Skills · SkillData & AIReviewed

jupyter-notebook

Create or edit Jupyter notebooks for experiments and tutorials, using bundled templates and a helper script that makes a clean starting notebook.

Kind
Skill
Works with
Codex, Claude Code
Languages
Python
Source
openai/skills @ 49f948faa925
Path
skills/.curated/jupyter-notebook/SKILL.md
License
Apache-2.0
Jobs
Implementation, Documentation
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
# 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`).

## Workflow
1. Lock the intent.
…