概要
This skill provides a safe and verified workflow for moving code from Jupyter notebook cells into standalone Python modules. It addresses the common pitfall where extracting functions accidentally removes necessary configuration variables, breaking downstream cells. By distinguishing between implementation logic (functions) and cell-level configuration (variables), it ensures a clean codebase without compromising the notebook's execution state or data science reproducibility.