jupyter-live-kernel

Connect to a live Jupyter kernel via hamelnb for stateful Python execution.

2|Updated Apr 25, 2026
One-click install
npx skills add https://github.com/AlexiosBluffMara/mercury --skill jupyter-live-kernel-alexiosbluffmara
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jupyter-live-kernel
Source: https://github.com/AlexiosBluffMara/mercury/tree/main/skills/data-science/jupyter-live-kernel
Command: npx skills add https://github.com/AlexiosBluffMara/mercury --skill jupyter-live-kernel-alexiosbluffmara

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrates a stateful Python REPL by connecting to a live Jupyter kernel, allowing variables and state to persist across executions for iterative exploration and experimentation.

Core Features & Use Cases

  • Stateful Python execution across runs for data science tasks, ML experiments, API exploration, and iterative code development.
  • Live kernel management via hamelnb, enabling quick testing without new tool installation.
  • Useful for debugging, data inspection, and building up complex scripts step-by-step.
  • Works when you need to experiment with intermediate results and maintain context between commands.

Quick Start

Start a live Jupyter kernel session via hamelnb to begin an interactive, stateful Python REPL.

Frequently Asked Questions about jupyter-live-kernel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain Python variables and state across multiple executions for iterative data exploration?

To maintain Python variables across executions, use a stateful Python REPL connected to a live Jupyter kernel. This preserves variable context between commands, enabling iterative data science and ML experimentation without restarting sessions.

What is a stateful Python REPL and when do I need it for data science tasks?

A stateful Python REPL is an interactive execution environment that retains variables and objects across multiple code runs. You need it for data science, ML experimentation, and API exploration when building complex scripts step-by-step with intermediate results.

Do I need a running Jupyter server to use a live kernel for stateful Python execution?

Yes, you need a running Jupyter server accessible via REST API. You also need uv installed and JupyterLab installed via the uv tool to manage the live kernel connection for stateful Python execution.

How do I start a live Jupyter kernel session for interactive Python debugging?

To start a live Jupyter kernel session, initiate a connection via hamelnb. This creates an interactive, stateful Python REPL allowing quick testing, data inspection, and debugging without installing new tools.

Can I use this stateful REPL approach for API exploration and building complex scripts step-by-step?

Yes, you can use the stateful REPL for API exploration and step-by-step script development. The live Jupyter kernel maintains context between commands, allowing you to experiment with intermediate results and iteratively build complex logic.