Install any skill in seconds. Free to start, no credit card required.
Get Started Free →taracodlabs/jupyter-live-kernel
Stateful Jupyter kernel — variables persist across cells (hamelnb)
Passed 22 of 22 test cases with the skill, and 18 of 22 without it.
and 3 more in the full report
4 fixed18 passed either way0 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
After finishing data exploration in a background session called 'datasession', what terminal command terminates it to free up memory?
| Checked | Without skill | With skill |
|---|---|---|
| Specifies hamelnb stop datasession | Missed | Passed |
The instructions your model reads when the skill loads.
Run Python code in a persistent Jupyter kernel so that variables, imports, and state carry over between executions — exactly like working in a notebook, but from the CLI.
.ipynb notebook file from the command linepip install hamelnb
# or use jupyter directly
pip install jupyter
# Start a persistent kernel session (keeps running between calls)
hamelnb start --name datasession
# Execute a code snippet in the named session
hamelnb run datasession "import pandas as pd; df = pd.read_csv('data.csv'); print(df.shape)"
# Execute next cell — df variable is still available
hamelnb run datasession "print(df.describe())"
# Stop session when done
hamelnb stop datasession
test cases passed, vs 18 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.