mirror of
https://github.com/marimo-team/skills.git
synced 2026-09-18 21:14:30 +08:00
main
## Summary - Preserve the converter-first workflow and clarify when to inspect the source notebook. - Add guidance for PEP 723 metadata, installation cleanup, cell arrangement, magic commands, interactive input, secrets, and reactive execution. - Keep UI and execution controls proportional to the notebook’s purpose. - Strengthen validation with repeated `marimo check`, runtime testing, side-by-side review, and generated-file inspection. ## Why The existing skill covered the initial mechanical conversion but provided limited guidance for reviewing and refining the generated notebook. These updates capture general practices learned from real conversions without prescribing a particular notebook structure. ## Validation - Ran the skill validator successfully. - Ran Git whitespace checks.
Skills
This repository contains skills for use with marimo.
Install these skills with:
npx skills add marimo-team/skills
The benefit of npx skills is that it supports many agents. So you can do things like:
npx skills add marimo-team/skills --agent claude-code
npx skills add marimo-team/skills --agent opencode
We welcome feedback: issues and pull requests are welcome. You can also join our Discord or Reddit to get in touch.
What are skills?
Skills are folders of instructions, scripts, and resources that Claude (and many other agents) loads dynamically to improve performance on specialized tasks.
For more information, check out:
GitHub issues and pull requests are welcome. You can join our Discord or Reddit to get in touch!
Description
marimo-notebook: Write a marimo notebook in a Python file in the right format.; marimo-batch: An opintionated skill to prepare a marimo notebook to make it ready for a scheduled run.; anywidget-generator: Generate anywidget components for marimo notebooks.; jupyter-to-marimo: Convert a Jupyter notebook (.ipynb) to a marimo notebook (.py).; wasm-compatibility: Check if a marimo notebook is compatible with WebAssembly (WASM) and report any issues.; implement-paper: Implement a research paper as a…
Languages
Python
98.1%
Makefile
1.9%