Que fait marimo-batch ?
Un skill opiné pour préparer un notebook marimo à une exécution planifiée.
Un skill opiné pour préparer un notebook marimo à une exécution planifiée.
Ce skill permet de transformer un notebook marimo interactif en un script prêt pour une exécution en mode batch (planifiée ou automatisée). Il est utile pour les développeurs et data scientists qui souhaitent exécuter périodiquement des notebooks marimo, par exemple via un orchestrateur comme Cron, Airflow, ou Prefect, sans intervention manuelle. Le skill analyse le notebook, supprime les cellules de visualisation interactive (comme les graphiques dynamiques, sliders, etc.), et restructure le code pour qu'il soit exécutable de bout en bout sans interface utilisateur. Il conserve les imports, la logique métier, et les sorties statiques (par exemple, sauvegardes de fichiers). Compatible avec les notebooks marimo standard, il repose sur des transformations AST (arbre syntaxique abstrait) pour garantir une conversion fiable. L'agent peut ainsi générer un fichier .py ou un notebook révisé, prêt à être intégré dans une pipeline CI/CD ou un job planifié.
npx skills add https://github.com/marimo-team/skills/tree/main/skills/marimo-batchInstalled? Explore more Développement et programmation skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
Un skill opiné pour préparer un notebook marimo à une exécution planifiée.
This repo contains 7 individual skills — each has its own dedicated page.
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.
Implement a research paper as an interactive marimo notebook together with the user. Start by understanding what the user wants to explore, fetch the paper via alphaxiv, then build a focused notebook.
Convert a Jupyter notebook (.ipynb) to a marimo notebook (.py).
Write a marimo notebook in a Python file in the right format.
Convert a Streamlit app to a marimo notebook
Check if a marimo notebook is compatible with WebAssembly (WASM) and report any issues.
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.