Agent skill

marimo-serve

This skill should be used when starting a marimo development server with hot reload. Triggers include: - Starting marimo server - Running marimo notebooks locally - Launching marimo development environment - Setting up hot reload for notebooks

Stars 1
Forks 0

Install this agent skill to your Project

npx add-skill https://github.com/dakesan/marimo-cc/tree/main/skills/marimo-serve

SKILL.md

Marimo Development Server

Start a marimo development server with hot reload for interactive notebook development.

Server Command

To start the server in background:

bash
uv run marimo run --watch {filename} --port 2818

Use the Bash tool with run_in_background: true parameter to keep the server running.

Configuration

  • Default port: 2818
  • Access URL: http://localhost:2818
  • Hot reload: Enabled with --watch flag

Verification

After starting the server:

  1. Check running tasks with /tasks command
  2. Verify server is accessible via WebFetch to http://localhost:2818
  3. Use lsof -i :2818 to confirm port is in use

Workflow

  1. Ensure the target notebook file exists
  2. Start server with run_in_background: true
  3. Edit notebook files with the Edit tool
  4. Server automatically reloads on file changes
  5. Fetch results via WebFetch when needed

Didn't find tool you were looking for?

Be as detailed as possible for better results