refactor(skills): move jupyter-live-kernel to optional-skills as jupyter-notebook

Per the 'when in doubt, optional' rule — the live-kernel workflow needs
uv + JupyterLab + a running server + a cloned hamelnb repo, a niche
setup that shouldn't ship active by default.

Renamed jupyter-live-kernel -> jupyter-notebook (skill name, page slugs,
catalogs, sidebar, zh-Hans mirror, darwinian-evolver related_skills).

Install via: hermes skills install official/data-science/jupyter-notebook
This commit is contained in:
teknium1 2026-07-23 18:25:11 -07:00 committed by Teknium
parent 0b17d4d71e
commit 2487dea9ce
12 changed files with 38 additions and 38 deletions

View file

@ -1,5 +1,5 @@
---
name: jupyter-live-kernel
name: jupyter-notebook
description: "Iterative Python via live Jupyter kernel (hamelnb)."
version: 1.0.0
author: Hermes Agent
@ -11,7 +11,7 @@ metadata:
category: data-science
---
# Jupyter Live Kernel (hamelnb)
# Jupyter Notebook (hamelnb live kernel)
Gives you a **stateful Python REPL** via a live Jupyter kernel. Variables persist
across executions. Use this instead of `execute_code` when you need to build up

View file

@ -8,7 +8,7 @@ platforms: [linux, macos]
metadata:
hermes:
tags: [evolution, optimization, prompt-engineering, research]
related_skills: [arxiv, jupyter-live-kernel]
related_skills: [arxiv, jupyter-notebook]
---
# Darwinian Evolver

View file

@ -66,6 +66,12 @@ hermes skills uninstall <skill-name>
| [**pixel-art**](/docs/user-guide/skills/optional/creative/creative-pixel-art) | Pixel art w/ era palettes (NES, Game Boy, PICO-8). |
| [**unreal-mcp**](/docs/user-guide/skills/optional/creative/creative-unreal-mcp) | Use when the user wants to do anything in Unreal Engine through Epic's official editor-embedded MCP server (catalog entry: unreal-engine) — build/light/populate scenes, place and transform actors, author Blueprints, animate with Sequence... |
## data-science
| Skill | Description |
|-------|-------------|
| [**jupyter-notebook**](/docs/user-guide/skills/optional/data-science/data-science-jupyter-notebook) | Iterative Python via live Jupyter kernel (hamelnb). |
## devops
| Skill | Description |

View file

@ -57,12 +57,6 @@ If a skill is missing from this list but present in the repo, the catalog is reg
| [`songwriting-and-ai-music`](/docs/user-guide/skills/bundled/creative/creative-songwriting-and-ai-music) | Songwriting craft and Suno AI music prompts. | `creative/songwriting-and-ai-music` |
| [`touchdesigner-mcp`](/docs/user-guide/skills/bundled/creative/creative-touchdesigner-mcp) | Control a running TouchDesigner instance via twozero MCP — create operators, set parameters, wire connections, execute Python, build real-time visuals. 36 native tools. | `creative/touchdesigner-mcp` |
## data-science
| Skill | Description | Path |
|-------|-------------|------|
| [`jupyter-live-kernel`](/docs/user-guide/skills/bundled/data-science/data-science-jupyter-live-kernel) | Iterative Python via live Jupyter kernel (hamelnb). | `data-science/jupyter-live-kernel` |
## dogfood
| Skill | Description | Path |

View file

@ -1,12 +1,12 @@
---
title: "Jupyter Live Kernel — Iterative Python via live Jupyter kernel (hamelnb)"
sidebar_label: "Jupyter Live Kernel"
title: "Jupyter Notebook — Iterative Python via live Jupyter kernel (hamelnb)"
sidebar_label: "Jupyter Notebook"
description: "Iterative Python via live Jupyter kernel (hamelnb)"
---
{/* This page is auto-generated from the skill's SKILL.md by website/scripts/generate-skill-docs.py. Edit the source SKILL.md, not this page. */}
# Jupyter Live Kernel
# Jupyter Notebook
Iterative Python via live Jupyter kernel (hamelnb).
@ -14,8 +14,8 @@ Iterative Python via live Jupyter kernel (hamelnb).
| | |
|---|---|
| Source | Bundled (installed by default) |
| Path | `skills/data-science/jupyter-live-kernel` |
| Source | Optional — install with `hermes skills install official/data-science/jupyter-notebook` |
| Path | `optional-skills/data-science/jupyter-notebook` |
| Version | `1.0.0` |
| Author | Hermes Agent |
| License | MIT |
@ -28,7 +28,7 @@ Iterative Python via live Jupyter kernel (hamelnb).
The following is the complete skill definition that Hermes loads when this skill is triggered. This is what the agent sees as instructions when the skill is active.
:::
# Jupyter Live Kernel (hamelnb)
# Jupyter Notebook (hamelnb live kernel)
Gives you a **stateful Python REPL** via a live Jupyter kernel. Variables persist
across executions. Use this instead of `execute_code` when you need to build up

View file

@ -21,7 +21,7 @@ Evolve prompts/regex/SQL/code with Imbue's evolution loop.
| License | MIT |
| Platforms | linux, macos |
| Tags | `evolution`, `optimization`, `prompt-engineering`, `research` |
| Related skills | [`arxiv`](/docs/user-guide/skills/bundled/research/research-arxiv), [`jupyter-live-kernel`](/docs/user-guide/skills/bundled/data-science/data-science-jupyter-live-kernel) |
| Related skills | [`arxiv`](/docs/user-guide/skills/bundled/research/research-arxiv), [`jupyter-notebook`](/docs/user-guide/skills/optional/data-science/data-science-jupyter-notebook) |
## Reference: full SKILL.md

View file

@ -58,6 +58,12 @@ hermes skills uninstall <skill-name>
| [**kanban-video-orchestrator**](/user-guide/skills/optional/creative/creative-kanban-video-orchestrator) | 规划、搭建并监控由 Hermes Kanban 支撑的多 agent 视频制作流水线。适用于用户希望制作任何类型视频的场景 — 叙事影片、产品/营销视频、MV、解说视频、ASCII/终端艺术、抽象/生成式循环等。 |
| [**meme-generation**](/user-guide/skills/optional/creative/creative-meme-generation) | 通过选取模板并使用 Pillow 叠加文字来生成真实的 meme 图片,输出实际的 .png 文件。 |
## data-science
| 技能 | 描述 |
|-------|-------------|
| [**jupyter-notebook**](/user-guide/skills/optional/data-science/data-science-jupyter-notebook) | 通过实时 Jupyter kernelhamelnb进行迭代式 Python 开发。 |
## devops
| 技能 | 描述 |

View file

@ -52,12 +52,6 @@ Hermes 在执行 `hermes update` 时也会同步内置技能,但同步清单
| [`songwriting-and-ai-music`](/user-guide/skills/bundled/creative/creative-songwriting-and-ai-music) | 歌曲创作技巧与 Suno AI 音乐 prompt提示词。 | `creative/songwriting-and-ai-music` |
| [`touchdesigner-mcp`](/user-guide/skills/bundled/creative/creative-touchdesigner-mcp) | 通过 twozero MCP 控制运行中的 TouchDesigner 实例——创建算子、设置参数、连接节点、执行 Python、构建实时视觉效果。36 个原生工具。 | `creative/touchdesigner-mcp` |
## data-science
| 技能 | 描述 | 路径 |
|-------|-------------|------|
| [`jupyter-live-kernel`](/user-guide/skills/bundled/data-science/data-science-jupyter-live-kernel) | 通过实时 Jupyter kernelhamelnb进行迭代式 Python 开发。 | `data-science/jupyter-live-kernel` |
## devops
| 技能 | 描述 | 路径 |

View file

@ -1,12 +1,12 @@
---
title: "Jupyter Live Kernel — 通过实时 Jupyter 内核进行迭代式 Python 开发hamelnb"
sidebar_label: "Jupyter Live Kernel"
title: "Jupyter Notebook — 通过实时 Jupyter 内核进行迭代式 Python 开发hamelnb"
sidebar_label: "Jupyter Notebook"
description: "通过实时 Jupyter 内核进行迭代式 Python 开发hamelnb"
---
{/* This page is auto-generated from the skill's SKILL.md by website/scripts/generate-skill-docs.py. Edit the source SKILL.md, not this page. */}
# Jupyter Live Kernel
# Jupyter Notebook
通过实时 Jupyter 内核进行迭代式 Python 开发hamelnb
@ -14,8 +14,8 @@ description: "通过实时 Jupyter 内核进行迭代式 Python 开发hamelnb
| | |
|---|---|
| 来源 | 内置(默认安装) |
| 路径 | `skills/data-science/jupyter-live-kernel` |
| 来源 | 可选 — 通过 `hermes skills install official/data-science/jupyter-notebook` 安装 |
| 路径 | `optional-skills/data-science/jupyter-notebook` |
| 版本 | `1.0.0` |
| 作者 | Hermes Agent |
| 许可证 | MIT |
@ -28,7 +28,7 @@ description: "通过实时 Jupyter 内核进行迭代式 Python 开发hamelnb
以下是 Hermes 在触发此 skill 时加载的完整 skill 定义。这是 agent 在 skill 激活时所看到的指令内容。
:::
# Jupyter Live Kernelhamelnb
# Jupyter Notebookhamelnb 实时内核
通过实时 Jupyter 内核为你提供一个**有状态的 Python REPL**(交互式解释器)。变量在多次执行之间持久保留。当你需要逐步构建状态、探索 API、检查 DataFrame 或迭代复杂代码时,请使用此工具而非 `execute_code`

View file

@ -21,7 +21,7 @@ description: "使用 Imbue 的进化循环来优化 prompt/正则/SQL/代码"
| 许可证 | MIT |
| 平台 | linux, macos |
| 标签 | `evolution`, `optimization`, `prompt-engineering`, `research` |
| 相关 skill | [`arxiv`](/user-guide/skills/bundled/research/research-arxiv), [`jupyter-live-kernel`](/user-guide/skills/bundled/data-science/data-science-jupyter-live-kernel) |
| 相关 skill | [`arxiv`](/user-guide/skills/bundled/research/research-arxiv), [`jupyter-notebook`](/user-guide/skills/optional/data-science/data-science-jupyter-notebook) |
## 参考:完整 SKILL.md

View file

@ -191,15 +191,6 @@ const sidebars: SidebarsConfig = {
'user-guide/skills/bundled/creative/creative-touchdesigner-mcp',
],
},
{
type: 'category',
label: 'data-science',
key: 'skills-bundled-data-science',
collapsed: true,
items: [
'user-guide/skills/bundled/data-science/data-science-jupyter-live-kernel',
],
},
{
type: 'category',
label: 'dogfood',
@ -412,6 +403,15 @@ const sidebars: SidebarsConfig = {
'user-guide/skills/optional/creative/creative-unreal-mcp',
],
},
{
type: 'category',
label: 'data-science',
key: 'skills-optional-data-science',
collapsed: true,
items: [
'user-guide/skills/optional/data-science/data-science-jupyter-notebook',
],
},
{
type: 'category',
label: 'devops',