Agent skill

marimo-inspect

This skill should be used when inspecting marimo notebook execution results. Triggers include: - Checking notebook output - Viewing execution results - Reading __marimo__ HTML snapshots - Debugging notebook errors - Verifying cell outputs

Stars 1
Forks 0

Install this agent skill to your Project

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

SKILL.md

Marimo Notebook Inspector

Inspect marimo notebook execution results by reading HTML snapshots stored in the __marimo__ directory.

Purpose

Marimo automatically saves HTML snapshots during editing sessions. This skill reads those snapshots to verify:

  • Cell execution outputs
  • Error messages and tracebacks
  • Visualization renders
  • UI element states

Snapshot Location

HTML snapshots are stored in:

  • __marimo__/ directory (relative to notebook)
  • .marimo/ directory (alternative location)

Workflow

  1. Locate the __marimo__ or .marimo/ directory using Glob
  2. List available HTML snapshots
  3. Read the HTML file with the Read tool
  4. Parse and analyze:
    • Cell outputs (text, tables, plots)
    • Error states and messages
    • Console output
  5. Report findings to user

Usage Pattern

# Find snapshots
Glob: **/__marimo__/*.html

# Read snapshot
Read: __marimo__/notebook_name.html

Analysis Focus

When inspecting HTML snapshots:

  • Look for <div class="output"> sections for cell outputs
  • Check for error indicators and stack traces
  • Identify visualization elements (plots, charts)
  • Note any warning or info messages

Expand your agent's capabilities with these related and highly-rated skills.

dakesan/marimo-cc

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

1 0
Explore
dakesan/marimo-cc

marimo-editor

This skill should be used when working with marimo reactive notebooks for data science and analytics. Triggers include: - Creating new marimo notebooks - Converting Jupyter notebooks to marimo - Editing existing marimo notebooks - Implementing reactive patterns and UI components - Building interactive data visualizations with marimo

1 0
Explore
mattpocock/skills

handoff

Compact the current conversation into a handoff document for another agent to pick up.

111,310 9,758
Explore
mattpocock/skills

edit-article

Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.

111,310 9,758
Explore
mattpocock/skills

scaffold-exercises

Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.

111,310 9,758
Explore
mattpocock/skills

setup-pre-commit

Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.

111,310 9,758
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results