Communitygithub.com

marcinmiklitz/jupyter-notebooks-skill

Habilidade de agente para construir, manipular, executar e versionar notebooks Jupyter programaticamente. CRUD de células, execução parametrizada (papermill), validação, gerenciamento de saída e diff amigável ao git (nbdime).

O que é jupyter-notebooks-skill?

Esta habilidade capacita agentes de IA (como Claude Code, Codex, Cursor e Copilot) a interagir com notebooks Jupyter de forma programática e eficiente. Ela expõe operações completas de CRUD em células de notebook, permitindo que o agente crie, leia, atualize e exclua células com conteúdo de código, markdown ou raw. Além disso, oferece execução parametrizada usando papermill, o que permite executar notebooks com parâmetros externos sem modificar o código original, ideal para pipelines de dados ou experimentação em lote. A habilidade também inclui validação de notebooks e gerenciamento de saídas, ajudando a manter notebooks limpos e reproduzíveis. Por fim, integra-se com ferramentas de diff amigáveis ao git, como nbdime, facilitando o versionamento e a revisão de alterações em notebooks dentro de fluxos de trabalho colaborativos com controle de versão.

Funciona com✓Claude Code✓Codex CLI✓Cursor
npx skills add marcinmiklitz/jupyter-notebooks-skill

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que jupyter-notebooks-skill faz?

Habilidade de agente para construir, manipular, executar e versionar notebooks Jupyter programaticamente. CRUD de células, execução parametrizada (papermill), validação, gerenciamento de saída e diff amigável ao git (nbdime). Funciona com Claude Code, Codex, Cursor, Copilot e qualquer agente compatível com SKILL.md.

Habilidades Relacionadas