What problem does it solve?
This Skill removes the friction of stateless one-off Python runs when you need to inspect intermediate results, preserve variables, and iterate on complex analysis without restarting from scratch.
Core Features & Use Cases
- Stateful Python Execution: Run code against a live Jupyter kernel so imports, objects, and variables persist between steps.
- Notebook-Centric Workflow: Inspect notebooks, edit cells, list variables, and restart-plus-run-all when you need end-to-end verification.
- Exploration and Experimentation: Ideal for data science, ML prototyping, API probing, and any task that benefits from incremental refinement.
- Use Case: You are testing a data-cleaning pipeline and want to run small code changes, inspect a DataFrame after each step, and keep the same session active until the analysis is complete.
Quick Start
Use the jupyter-live-kernel skill to connect to a live notebook session and run iterative Python code against your chosen notebook.