Download for MacApple silicon, macOS 14+
Skill

implement-paper

@marimo-team Updated 2026-08-19

Implement a research paper as an interactive marimo notebook together with the user. Start by understanding what the user wants to explore, fetch the paper via alphaxiv, then build a focused notebook.

Install

With your agent

Install OMGSkills skill "marimo-team/skills:implement-paper" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/marimo-team/skills /tmp/skills && ln -s /tmp/skills/skills/implement-paper ~/.claude/skills/implement-paper

From README

Implement Paper Turn a research paper into an interactive marimo notebook. For general marimo notebook conventions (cell structure, PEP 723 metadata, output rendering, marimo check, variable naming, etc.), refer to the marimo-notebook skill. Step 1: Understand what the user wants Before fetching or reading anything, have a short conversation to scope the work. Ask the user: Which part of the paper interests you most? A paper may have multiple contributions — the user likely cares about one or two. Don't implement the whole thing. What's the goal? Are they trying to understand the method, reproduce a result, adapt it to their own data, or teach it to someone else? This changes the notebook's tone and depth. Do they want to use a specific dataset? If it's relevant, ask. Otherwise, suggest simulating data. Does this require PyTorch? Some papers need it, many don't. Ask if unclear — it's a heavy dependency. What's their background?