Claude Code skill for working with marimo notebooks
git clone https://github.com/fonnesbeck/marimo-notebook-dev.gitmarimo-notebook-dev is a Claude Code skill for automation that enables working with marimo notebooks. Developed by fonnesbeck, this skill provides integration capabilities for marimo notebook development workflows. It allows users to interact with and manage marimo notebooks through Claude's code execution environment.
Creating and editing marimo notebooks programmatically
Automating marimo notebook generation and updates
Debugging and testing marimo notebook code
Converting or transforming notebook content
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/fonnesbeck/marimo-notebook-devCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I need help developing a marimo notebook for [COMPANY] in the [INDUSTRY] sector. The notebook should automate [SPECIFIC TASK], using [DATA] as input. Can you help me write the code and explain each step?
# Marimo Notebook for Automated Data Analysis
## Overview
This notebook automates the data analysis process for [COMPANY], a leading firm in the [INDUSTRY] sector. It processes [DATA] to generate insights on [SPECIFIC TASK].
## Code
```python
import marimo
from marimo import ui
# Define the data processing function
def process_data(data):
# Load data
df = pd.read_csv(data)
# Clean data
df = df.dropna()
# Analyze data
analysis = df.describe()
return analysis
# Create the Marimo app
@ui
class App:
data: str = ui.file_upload()
result: pd.DataFrame = ui.output()
def __init__(self):
self.result = process_data(self.data)
```
## How to Use
1. Upload your data file using the file upload widget.
2. The notebook will automatically process the data.
3. View the results in the output widget.
## Expected Output
The notebook will generate a summary statistics table for the uploaded data, including count, mean, standard deviation, min, max, and quartiles.AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
ITIL-aligned IT service management platform
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan