Loading...
Loading...
Found 14 Skills
Write a marimo notebook in a Python file in the right format.
ALWAYS use when: creating/editing marimo notebooks, working with any .py file containing @app.cell decorators, building reactive Python notebooks, doing exploratory data analysis in notebook form, converting Jupyter (.ipynb) to marimo, or when user mentions "marimo", "reactive notebook", or asks for an interactive Python notebook. Covers marimo CLI (edit, run, convert, export), UI components (mo.ui.*), layout functions, SQL integration, caching, state management, and wigglystuff widgets. If a task involves notebooks and Python, invoke this skill first.
Add "Open in molab" badge(s) linking to marimo notebooks. Works with READMEs, docs, websites, or any markdown/HTML target.
Generate anywidget components for marimo notebooks.
Make a demo of a research paper in a marimo notebook fully automatically without extra user input.
Guide for creating and working with marimo notebooks, the reactive Python notebook that stores as pure .py files. This skill should be used when creating, editing, running, or deploying marimo notebooks.
Convert a Jupyter notebook (.ipynb) to a marimo notebook (.py).
Implement a research paper in a marimo notebook fully automatically without extra user input.
An opintionated skill to prepare a marimo notebook to make it ready for a scheduled run.
This skill should be used when the user asks to "use marimo", "create a marimo notebook", "debug a marimo notebook", "inspect cells", "understand reactive execution", "fix marimo errors", "convert from jupyter to marimo", or works with marimo reactive Python notebooks.
Create or adopt a repository as a vignette catalog for one dataset. Use when the user asks to start, scaffold, or convert a project into a catalog with catalog.toml and reusable marimo notebooks. Produces the smallest runnable structure and orientation notebook. Do not use for an existing catalog; use vignette-catalog-compose-notebook there.
Work in an existing vignette catalog: set it up, run or inspect its marimo notebooks, and answer data questions by reusing their @app.function helpers in a live kernel. Use whenever a repository has catalog.toml and the user asks to get started, run notebooks, explore the data, make an analysis or figure, or compose a new notebook. Do not use for generic notebooks or for creating a new catalog.