jupyter-notebook-executor

Solid

Jupyter notebook execution skill for running notebooks programmatically and extracting outputs.

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# jupyter-notebook-executor ## Overview Jupyter notebook execution skill for running notebooks programmatically, parameterizing inputs, and extracting outputs for ML workflows. ## Capabilities - Parameterized notebook execution - Output extraction and validation - Notebook conversion (to HTML/PDF) - Cell execution control - Error handling and reporting - Environment management - Kernel specification - Timeout management ## Target Processes - Exploratory Data Analysis (EDA) Pipeline - Model Interpretability and Explainability Analysis - Experiment Planning and Hypothesis Testing ## Tools and Libraries - papermill - nbconvert - jupyter - nbformat ## Input Schema ```json { "type": "object", "required": ["action", "notebookPath"], "properties": { "action": { "type": "string", "enum": ["execute", "convert", "extract", "validate"], "description": "Action to perform on the notebook" }, "notebookPath": { "type": "string", "description": "Path to the Jupyter notebook" }, "executeConfig": { "type": "object", "properties": { "parameters": { "type": "object" }, "outputPath": { "type": "string" }, "kernel": { "type": "string" }, "timeout": { "type": "integer" }, "cwd": { "type": "string" } } }, "convertConfig": { "type": "object", "properties": { "format": { "type": "string", "enum": ["html", "pdf", "markdown", "script"] }, "output...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

jupyter-notebook

Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.

1 Updated today
HGGodhand33
AI & Automation Solid

jupyter-notebook

Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.

2,210 Updated 1 weeks ago
foryourhealth111-pixel
AI & Automation Listed

jupyter-notebook

Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.

1 Updated today
bg-szy
Data & Documents Solid

jupyter-notebook

Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.

27,705 Updated today
davila7
Data & Documents Listed

jupyter-notebook

Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.

1 Updated today
bingran-you