Konstantin Taletskiy 6454470960 Improve Jupyter-to-marimo conversion guidance (#38)
## 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.
2026-08-19 19:55:50 +02:00
2026-02-10 09:16:27 +01:00
2026-02-10 09:14:55 +01:00
2026-02-27 10:31:24 +01:00
2026-02-15 15:51:20 +01:00

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!

S
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…
Readme Apache-2.0 204 KiB
Languages
Python 98.1%
Makefile 1.9%