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.
…