The marimo-editor skill empowers Claude to excel in the marimo ecosystem, a next-generation reactive notebook for Python. Unlike traditional notebooks, marimo treats code as a directed acyclic graph (DAG), ensuring that when a variable changes, all dependent cells update automatically. This skill provides specific patterns for maintaining notebook reactivity, implementing interactive UI components like sliders and dropdowns, integrating SQL via DuckDB, and generating high-quality visualizations with Altair, Plotly, and Matplotlib. It is essential for developers and data scientists building reproducible, interactive, and efficient data applications.
主要功能
01Built-in support for SQL cell implementation using DuckDB
02Expert guidance on marimo's reactive programming model and DAG structure
03Seamless integration of interactive UI elements and layout utilities
04Optimized visualization workflows for Matplotlib, Altair, and Plotly
050 GitHub stars
06Automated conversion patterns for migrating Jupyter notebooks to marimo