Rseng Notebooks

Covers engineering discipline for computational notebooks: execution-order and hidden-state pitfalls, restart-and-run-all hygiene, keeping notebooks in version control with jupytext, testing notebooks with nbval-style execution checks, parameterizing and batch-running them with papermill, refactoring mature notebook code into importable modules, and deciding what belongs in a notebook versus a package. Use PROACTIVELY when a project contains .ipynb files, when the user works in Jupyter or similar notebooks, mentions notebook reproducibility, testing, version control or parameterization, when a notebook has grown into the de-facto pipeline, or when notebook results must become citable, reviewable artifacts.

fdiblen e08dfac 2 files · 6.2 KB Updated

File contents

fdiblen/rseng-agent-skills/tree/main/skills/rseng-notebooks commit e08dfacbf6

Frequently asked questions

npx skillmds@latest add fdiblen/rseng-notebooks