marimo-batch

Standardize MARIMO notebook batch configuration with Pydantic models.

5|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/panicPaul/splatkit --skill marimo-batch-panicpaul
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: marimo-batch
Source: https://github.com/panicPaul/splatkit/tree/main/.agents/skills/marimo-batch
Command: npx skills add https://github.com/panicPaul/splatkit --skill marimo-batch-panicpaul

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a standardized approach to preparing MARIMO notebooks for scheduled batch runs by enforcing a clear parameter contract with Pydantic models and UI/CLI configuration.

Core Features & Use Cases

  • Declarative parameter schemas via Pydantic, exposing run configuration as a single source of truth.
  • Flexible parameter input through an interactive UI form or a command-line interface for scripted automation.
  • Ready-made notebook template integration including environment configuration, logging (W&B), and reproducible training/run flows.

Quick Start

Open the MARIMO notebook and configure ModelParams via the UI or CLI, then run the batch workflow to schedule execution.

Frequently Asked Questions about marimo-batch

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I schedule MARIMO notebooks for automated batch runs?▼

To schedule MARIMO notebooks for batch runs, standardize the configuration using Pydantic models to enforce a parameter contract, then execute the workflow via CLI for scripted automation.

Can I define notebook run parameters declaratively with Pydantic in MARIMO?▼

Yes, you can define declarative parameter schemas via Pydantic in MARIMO, exposing the run configuration as a single source of truth for both interactive UI forms and CLI execution.

How do I pass parameters to a MARIMO notebook from the command line?▼

You pass parameters to a MARIMO notebook from the command line by configuring the Pydantic-based ModelParams through the CLI, enabling scripted automation for batch execution.

Does the MARIMO batch runner support Weights and Biases logging integration?▼

Yes, the MARIMO batch runner supports optional WandB integration, providing ready-made notebook templates that include environment configuration and logging for reproducible training flows.

What is the best way to manage environment configuration for reproducible MARIMO notebook workflows?▼

The best way to manage environment configuration for reproducible MARIMO workflows is using a standardized parameter contract with Pydantic models, handling both UI-driven forms and CLI inputs.