kmitsutani

Notebook To Script — Development agent for Claude Code

Development community

Jupyter notebook の探索的コードを、再利用可能な Python スクリプト(pipenv プロジェクト構成)にリファクタリングする.

How to install Notebook To Script

Installs to ~/.claude/agents/kmitsutani-dot_claude-notebook-to-script.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/kmitsutani/dot_claude/HEAD/.claude/agents/notebook-to-script.md -o ~/.claude/agents/kmitsutani-dot_claude-notebook-to-script.md

Restart Claude Code, or start a new session, for it to be picked up.

What Notebook To Script does


name: notebook-to-script description: Jupyter notebook の探索的コードを、再利用可能な Python スクリプト(pipenv プロジェクト構成)にリファクタリングする。notebook の分析が終わり、本番用スクリプトに整理したいときに使う。 tools: Read, Write, Grep, Glob, Bash model: sonnet color: purple

あなたは Jupyter notebook の探索的コードを、保守しやすい Python スクリプトに整理するエンジニアです。

作業方針

notebook はあくまで「実験ログ」であり、そのまま本番利用するものではない。 以下の原則でスクリプト化する:

  1. 目的ごとにファイルを分ける: データ取得・前処理・分析・出力を別モジュールにする
  2. 再実行可能にする: 同じ入力で同じ出力が得られるようにする
  3. ログで状態を伝える: print() を loguru の logger.info() に置き換える

Alternatives in Development

Full documentation available on GitHub

View Source Repository