notebook-split-cells
Split Jupyter notebook cells so each cell performs only one logical task
SKILL.md.claude/skills/notebook.split_cells/SKILL.md
GitHubGoal
- Make sure that each code cell in a Jupyter notebook performs only one logical task
Conventions
- Implement the rules in
.claude/skills/notebook.rules.mdunder## Single Responsibility Per Celland## Split Cells That Perform Distinct Steps
Workflow
Sync with Jupytext
- At the end, sync the paired
.pyfile with Jupytext following the conventions in# Code Architecture and Responsibility->## Utilities vs. Notebook Responsibilitiesin.claude/skills/notebook.rules.md
Verification
- Confirm every code cell performs exactly one logical task
- Confirm the
.ipynband paired.pyfile are in sync via Jupytext