بنقرة واحدة
jupyter-to-marimo
Convert a Jupyter notebook (.ipynb) to a marimo notebook (.py).
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Convert a Jupyter notebook (.ipynb) to a marimo notebook (.py).
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Guide for design-driven development with prescribed folder structure. New features use full workflow (HLD → LLD → EARS). Bug fixes skip doc creation but verify intent coherence.
Work inside a running marimo notebook's kernel — execute code, create cells, and build a notebook as an artifact. Use when the user wants to start a marimo notebook or work in an active marimo session.
Generate anywidget components for marimo notebooks.
Write a marimo notebook in a Python file in the right format.
Check if a marimo notebook is compatible with WebAssembly (WASM) and report any issues.
| name | jupyter-to-marimo |
| description | Convert a Jupyter notebook (.ipynb) to a marimo notebook (.py). |
IMPORTANT: When asked to translate a notebook, ALWAYS run uvx marimo convert <notebook.ipynb> -o <notebook.py> FIRST before reading any files. This saves precious tokens - reading large notebooks can consume 30k+ tokens, while the converted .py file is much smaller and easier to work with.
Run the marimo convert command via uvx so no install is needed:
uvx marimo convert <notebook.ipynb> -o <notebook.py>
This generates a marimo-compatible .py file from the Jupyter notebook.
marimo check on the outputuvx marimo check <notebook.py>
Fix any issues that are reported before continuing.
Read the generated .py file and apply the following improvements:
display() calls, or %magic commands that don't apply in marimo.EnvConfig widget from wigglystuff. Details can be found here.references/widgets.md for a full mapping of ipywidgets to marimo equivalents, including patterns for callbacks, linking, and anywidget integration.references/latex.md for how to port MathJax syntax to KaTeX (which marimo uses).marimo check again after your edits to confirm nothing was broken.