Pular pro conteúdo

Marimo Notebook skill

Você pede a análise e recebe um notebook marimo que abre, roda e passa na checagem, com controles que atualizam o resultado na hora.

por marimo-team

instalações
5.900
estrelas no GitHub
175
No skills.sh desde
fevereiro de 2026
Licença
Apache-2.0

Atualizada no GitHub em 19 de agosto de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

O marimo é um notebook de Python salvo como arquivo .py, e não em JSON como o Jupyter. A skill ensina o agente a escrever nesse formato: cada célula é uma função com o decorador @app.cell, e as variáveis que entram e saem dela definem a ordem em que as células rodam.

Ela traz as regras que evitam os erros comuns: sliders e botões sempre na tela, sem if guardando célula, sem try/except escondendo erro, sem alterar numa célula a lista criada em outra, e o resultado na última linha pra aparecer. As dependências vão no topo do arquivo, no padrão PEP 723.

Antes de entregar, o agente roda uvx marimo check pra achar erro no notebook. Se você pedir, ele adiciona testes com pytest numa célula só de testes. O notebook roda como script, abre no navegador como app ou fica aberto pra editar, sempre pelo uv.

Nas palavras de quem fez

Write a marimo notebook in a Python file in the right format.

marimo-team, no SKILL.md

Quando usar

  • Analisar uma planilha de vendas com gráficos que mudam com um slider
  • Transformar um script de Python solto num notebook organizado
  • Montar um painel simples de dados pra mostrar no navegador
  • Corrigir um notebook marimo que não roda ou não mostra o resultado

Depois de instalar, é só pedir assim

  • Cria um notebook marimo que lê o vendas.csv e mostra o faturamento por mês, com um slider pra escolher o período
  • Transforma esse script de análise num notebook marimo e confere se ele roda
  • Adiciona testes nesse notebook marimo

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Marimo Notebook no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Marimo Notebook, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a marimo-notebook precisa pra funcionar?

Do Python e do uv instalados no computador, que é por onde o notebook roda e passa pela checagem. O marimo entra como dependência do próprio arquivo. Não pede chave de API nem conta paga.

Roda no Codex e no Antigravity?

Roda: é uma skill em SKILL.md com regras de escrita e comandos de terminal, e qualquer agente que lê skills consegue seguir.

Ela mexe no notebook que está aberto no navegador?

Não. Ela escreve e corrige o arquivo .py do notebook. Pra trabalhar dentro de um notebook marimo aberto, rodando código no mesmo kernel, a skill é a marimo-pair.

Levar essa skill

1x marimo-notebookR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/marimo-team/skills

Aprenda a usar

Mais da loja marimo-team

Ver a loja marimo-team