{"id":"4105aaf4-9411-41eb-80fc-df11cbbfa4e4","shortId":"5vVAJ6","kind":"skill","title":"Turn exploratory Python notebooks into reproducible apps and reports with marimo","tagline":"Promote notebook work into rerunnable Python artifacts or lightweight apps when an analysis needs to be shared, versioned, and rerun reliably.","description":"# Turn exploratory Python notebooks into reproducible apps and reports with marimo\n\nPromote notebook work into rerunnable Python artifacts or lightweight apps when an analysis needs to be shared, versioned, and rerun reliably.\n\n## Prerequisites\n\nPython 3.9+, marimo, notebook or analysis code\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- pip install marimo && marimo tutorial intro\n- pip install marimo # or conda install -c conda-forge marimo\n- pip install \"marimo[recommended]\"\n\nRequirements and caveats from upstream:\n- <em>A reactive Python notebook that's reproducible, git-friendly, and deployable as scripts or apps.</em>\n- **marimo** is a reactive Python notebook: run a cell or interact with a UI\n- consistent. marimo notebooks are stored as pure Python (with first-class SQL support), executable as scripts,\n\nBasic usage or getting-started notes:\n- ⚡️ **reactive**: run a cell, and marimo reactively [runs all dependent cells](https://docs.marimo.io/guides/reactivity.html) or <a href=\"#expensive-notebooks\">marks them as stale</a>\n- 🛜 **shareable**: [deploy as an interactive web app](https://docs.marimo.io/guides/apps.html) or [slides](https://docs.marimo.io/guides/apps.html#slides-layout), [run in the browser via WASM](https://docs.marimo.io/gui...\n- 🧪 **testable:** [run pytest](https://docs.marimo.io/guides/testing/) on notebooks\n\n- Source: https://github.com/marimo-team/marimo\n- Extracted from upstream docs: https://raw.githubusercontent.com/marimo-team/marimo/HEAD/README.md\n\n## Documentation\n\n- https://docs.marimo.io/\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo/)","tags":["turn","exploratory","python","notebooks","into","reproducible","apps","and","reports","with","marimo","skills"],"capabilities":["skill","source-agentskillexchange","skill-turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,747 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:12:55.913Z","embedding":null,"createdAt":"2026-05-18T13:20:04.593Z","updatedAt":"2026-05-18T19:12:55.913Z","lastSeenAt":"2026-05-18T19:12:55.913Z","tsv":"'/gui...':207 '/guides/apps.html#slides-layout),':198 '/guides/apps.html)':193 '/guides/reactivity.html)':178 '/guides/testing/)':213 '/marimo-team/marimo':219 '/marimo-team/marimo/head/readme.md':226 '/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo/)':235 '3.9':67 'agent':230 'agentskillexchange.com':234 'agentskillexchange.com/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo/)':233 'analysi':24,56,71 'app':7,21,39,53,126,190 'artifact':18,50 'basic':158 'browser':202 'c':97 'caveat':108 'cell':135,168,175 'class':152 'code':72 'conda':95,99 'conda-forg':98 'consist':141 'depend':174 'deploy':122,185 'doc':223 'docs.marimo.io':177,192,197,206,212,228 'docs.marimo.io/gui...':205 'docs.marimo.io/guides/apps.html#slides-layout),':196 'docs.marimo.io/guides/apps.html)':191 'docs.marimo.io/guides/reactivity.html)':176 'docs.marimo.io/guides/testing/)':211 'document':227 'environ':84 'exchang':232 'execut':155 'exploratori':2,34 'extract':220 'first':151 'first-class':150 'forg':100 'friend':120 'get':162 'getting-start':161 'git':119 'git-friend':118 'github.com':218 'github.com/marimo-team/marimo':217 'instal':73,77,86,92,96,103 'interact':137,188 'intro':90 'lightweight':20,52 'marimo':11,43,68,87,88,93,101,104,127,142,170 'mark':180 'match':82 'need':25,57 'note':164 'notebook':4,13,36,45,69,114,132,143,215 'path':80 'pip':85,91,102 'prerequisit':65 'promot':12,44 'pure':147 'pytest':210 'python':3,17,35,49,66,113,131,148 'raw.githubusercontent.com':225 'raw.githubusercontent.com/marimo-team/marimo/head/readme.md':224 'reactiv':112,130,165,171 'recommend':105 'reliabl':32,64 'report':9,41 'reproduc':6,38,117 'requir':106 'rerun':31,63 'rerunn':16,48 'run':133,166,172,199,209 'script':124,157 'setup':79 'share':28,60 'shareabl':184 'skill':231 'skill-turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo' 'slide':195 'sourc':216,229 'source-agentskillexchange' 'sql':153 'stale':183 'start':163 'store':145 'support':154 'testabl':208 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'turn':1,33 'tutori':89 'ui':140 'upstream':76,110,222 'usag':159 'use':74 'version':29,61 'via':203 'wasm':204 'web':189 'work':14,46","prices":[{"id":"0f15c87e-0788-488e-a87a-54c1ec518ec4","listingId":"4105aaf4-9411-41eb-80fc-df11cbbfa4e4","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:20:04.593Z"}],"sources":[{"listingId":"4105aaf4-9411-41eb-80fc-df11cbbfa4e4","source":"github","sourceId":"agentskillexchange/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo","isPrimary":false,"firstSeenAt":"2026-05-18T13:20:04.593Z","lastSeenAt":"2026-05-18T19:12:55.913Z"}],"details":{"listingId":"4105aaf4-9411-41eb-80fc-df11cbbfa4e4","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"df4d8ccaa1832f51e0d6c85d9fe31da6f4166a99","skill_md_path":"skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Turn exploratory Python notebooks into reproducible apps and reports with marimo","description":"Promote notebook work into rerunnable Python artifacts or lightweight apps when an analysis needs to be shared, versioned, and rerun reliably."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/turn-exploratory-python-notebooks-into-reproducible-apps-and-reports-with-marimo"},"updatedAt":"2026-05-18T19:12:55.913Z"}}