Goal

SkillProductivity

Split Jupyter notebook cells so each cell performs only one logical task

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Goal skill

What this skill tells your AI

The instructions your AI receives, as published by causify-ai/helpers in .claude/skills/notebook.split_cells/SKILL.md and read by ahel’s review.

  • Make sure that each code cell in a Jupyter notebook performs only one logical task

Conventions

  • Implement the rules in .claude/skills/notebook.rules.md under
    • ## Single Responsibility Per Cell and
    • ## Split Cells That Perform Distinct Steps

Sync

  • At the end, sync the paired .py file with Jupytext following the conventions in # Setup and Initialization## Utilities vs. Notebook Responsibilities in .claude/skills/notebook.rules.md

Signals

GitHub stars
145
Forks
159
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
notebook-split-cells
Source
github.com/causify-ai/helpers