jupyter-notebook

Generate structured Jupyter notebooks from bundled templates for experiments or tutorials.

779|80|Updated Jun 20, 2025
One-click install
npx skills add https://github.com/Haohao-end/openagent --skill jupyter-notebook-haohao-end
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jupyter-notebook
Source: https://github.com/Haohao-end/openagent/tree/main/api/internal/core/skills/catalog/jupyter-notebook
Command: npx skills add https://github.com/Haohao-end/openagent --skill jupyter-notebook-haohao-end

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

It helps you turn vague experiments, notes, or teaching ideas into structured, runnable Jupyter notebooks without manually hand-authoring error-prone raw notebook JSON.

Core Features & Use Cases

  • Experiment vs. Tutorial scaffolding: Generate notebooks tailored for exploratory analysis or step-by-step instruction.
  • Template-based, consistent structure: Start from bundled notebook templates to reduce JSON mistakes and keep a uniform format.
  • Safe refactoring guidance: Preserve intent when converting or editing existing notebooks and validate them via the provided checklist.

Quick Start

Ask for a Jupyter tutorial notebook and its title, and then use the helper script to generate a clean starter notebook from the template.

Frequently Asked Questions about jupyter-notebook

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

FAQPage Schema
How do I generate a structured Jupyter notebook from rough exploratory notes?

To generate a structured Jupyter notebook from rough notes, select a notebook kind like experiment or tutorial, use bundled templates, update the title cell, and write the resulting notebook to an output path. This scaffolding avoids manual raw notebook JSON errors.

What is the best way to scaffold reproducible Jupyter notebooks for teaching?

The best way to scaffold reproducible Jupyter notebooks for teaching is selecting the tutorial form, applying bundled templates, and updating the title cell. This generates clean, step-by-step instructional notebooks suitable for structured learning.

Can I refactor existing .ipynb files to improve readability and re-run readiness?

Yes, you can refactor existing .ipynb files to improve readability and re-run readiness. The process preserves intent when converting or editing notebooks and validates them via a provided checklist to ensure a clean, structured format.

Do I need to manually write raw notebook JSON when scaffolding new .ipynb files?

No, you do not need to manually write raw notebook JSON when scaffolding new .ipynb files. The process uses bundled templates to generate clean, reproducible notebooks, reducing JSON mistakes and ensuring a consistent structure.

Does Jupyter notebook scaffolding support both exploratory analysis and step-by-step instruction?

Jupyter notebook scaffolding supports both exploratory analysis and step-by-step instruction. You must select a notebook kind, either experiment for exploratory analysis or tutorial for instruction, before generating the structured artifact.