python-notebook-dev

Installation
SKILL.md

Python Notebook Development

Purpose

Create reproducible # %% Python notebooks for focused experiments. Class-first is mandatory for stateful steps, I/O, pipelines, experiment execution, and lifecycle; pure functions are only for tiny stateless transforms. Loose notebooks are forbidden. Keep notebooks executable from a clean kernel and ready to migrate into python-code-dev.

Workflows

Command Action
/python-notebook-dev new <notebook-name> Create the next numbered experiment notebook
/python-notebook-dev adapt <notebook.py> Bring an existing notebook under these rules
/python-notebook-dev migrate <notebook.py> Move reusable logic into python-code-dev
/python-notebook-dev verify <notebook.py> Execute and inspect reproducibility/validation

For new, this is a script-only workflow: run ${AGENTS_SKILLS_DIR}/scripts/new.sh "<notebook-name>" when available. Do not hand-create notebook files for new. It creates a notebook under the current project and refuses unsafe overwrites.

Deterministic Naming

Installs
6
GitHub Stars
1
First Seen
Aug 16, 2026
python-notebook-dev — quickcall-dev/skills