jupyter-live-kernel

Execute persistent Python code through a live Jupyter kernel.

Updated May 5, 2026
One-click install
npx skills add https://github.com/yanochka11/harness_bro --skill jupyter-live-kernel-yanochka11
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jupyter-live-kernel
Source: https://github.com/yanochka11/harness_bro/tree/main/.claude/skills/ported/jupyter-live-kernel
Command: npx skills add https://github.com/yanochka11/harness_bro --skill jupyter-live-kernel-yanochka11

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the challenge of performing iterative Python exploration when users need variables, state, and experiments to persist across multiple executions instead of rerunning isolated scripts.

Core Features & Use Cases

  • Stateful Python Execution: Maintain variables, imports, and objects across notebook kernel executions for exploratory programming.
  • Notebook Management: Discover notebooks, inspect variables, edit cells, and run verification workflows through a live Jupyter environment.
  • Use Case: Data scientists and ML engineers can interactively inspect DataFrames, test APIs, prototype analyses, and refine complex code step by step without losing session state.

Quick Start

Use the jupyter-live-kernel skill to run iterative Python experiments in a live Jupyter kernel and inspect the results.

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 data science?

To maintain Python variables across executions, you need a persistent live Jupyter kernel. This approach keeps your session state, imports, and objects active between runs, enabling iterative exploration without rerunning isolated scripts.

What is the best way to inspect DataFrames and test APIs iteratively in a notebook?

The best way to inspect DataFrames and test APIs iteratively is by using a live Jupyter kernel. It allows you to execute code, inspect variables, and refine complex analyses step by step while preserving your environment's state.

Do I need a configured Jupyter environment to run incremental code prototyping?

Yes, you need a configured Jupyter environment with active kernel sessions to perform incremental code prototyping. This environment provides the necessary command workflows for execution, inspection, editing, and verification of your code.

Can I use a live kernel for machine learning development and notebook experimentation?

Yes, you can use a persistent live kernel for machine learning development and notebook experimentation. It supports stateful Python execution, allowing you to interactively test models and prototype analyses without losing your session variables.

Why does my Python execution lose variables when running exploratory scripts?

Your Python execution loses variables because isolated scripts rerun from scratch each time. Using a persistent live Jupyter kernel solves this by maintaining your session state, variables, and imports across multiple notebook executions.

How do I manage notebook sessions for interactive Python exploration?

You can manage notebook sessions for interactive Python exploration through a live Jupyter environment. This allows you to discover notebooks, inspect variables, edit cells, and run verification workflows while keeping your execution state persistent.