jupyter-to-marimo

Convert Jupyter notebooks to marimo scripts using uvx and the marimo CLI.

345|12|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/minicoohei/ai-agent-camp --skill jupyter-to-marimo-minicoohei
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: jupyter-to-marimo
Source: https://github.com/minicoohei/ai-agent-camp/tree/main/.claude/skills/jupyter-to-marimo
Command: npx skills add https://github.com/minicoohei/ai-agent-camp --skill jupyter-to-marimo-minicoohei

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Jupyter notebooks (.ipynb) can be cumbersome to run directly inside Marimo environments; this skill converts them into Marimo-compatible scripts (.py) so you can execute, test, and deploy notebook-derived workflows more efficiently.

Core Features & Use Cases

  • Convert notebooks to Marimo-ready scripts using a simple CLI flow.
  • Validate and optimize the converted script with Marimo tooling to ensure compatibility.
  • Use cases include migrating exploratory data work, automation workflows, and reproducible experiments into Marimo pipelines.

Quick Start

Use the jupyter-to-marimo skill to convert a notebook.ipynb to a marimo-ready script via uvx marimo convert <notebook.ipynb> -o <notebook.py>.

Frequently Asked Questions about jupyter-to-marimo

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

FAQPage Schema
How do I convert Jupyter notebooks to Marimo scripts?▼

You can convert Jupyter notebooks to Marimo scripts using the uvx marimo convert command, passing your .ipynb file and specifying a .py output path to generate a Marimo-ready script for execution.

What is the best way to migrate Jupyter notebooks into a Marimo workflow?▼

The best way to migrate Jupyter notebooks into a Marimo workflow is converting the .ipynb files into Marimo-compatible .py scripts. This simplifies execution and allows reproducible experiments within Marimo pipelines.

Do I need the marimo CLI to convert Jupyter notebooks?▼

Yes, converting Jupyter notebooks requires the uvx tool and the marimo CLI. The process uses the uvx marimo convert command to transform .ipynb files into Marimo-ready .py scripts.

How can I validate a converted Marimo script for compatibility?▼

You can validate a converted Marimo script for compatibility using the marimo check command. This ensures the generated .py script is fully optimized and ready for Marimo execution workflows.

Why convert a Jupyter notebook to a Marimo-ready script?▼

Converting a Jupyter notebook to a Marimo-ready script solves the problem of running .ipynb files in Marimo environments. The resulting .py format simplifies execution, testing, and sharing across teams.