learning-notebook_conversion
CommunityConvert notebooks to scripts and back.
AuthorLannieYoo
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the workflow for developers and students who need to switch between interactive notebook environments (.ipynb) and traditional Python scripts (.py), ensuring code consistency and maintainability.
Core Features & Use Cases
- .ipynb to .py Conversion: Transforms Jupyter notebooks into Python scripts, preserving code, markdown as comments, and adding VS Code cell markers.
- .py to .ipynb Conversion: Converts Python scripts back into Jupyter notebooks, organizing code into cells and markdown sections.
- Batch Conversion: Supports converting multiple files efficiently using command-line tools or Python scripts.
- Use Case: A student needs to submit a course assignment as a Python script but developed it interactively in a Jupyter notebook. This Skill can convert the notebook to a clean .py file, maintaining all the original logic and documentation.
Quick Start
Use the learning-notebook_conversion skill to convert the file 'my_assignment.ipynb' to a Python script.
Dependency Matrix
Required Modules
nbformatnbconvertjupytext
Components
scriptsreferences
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: learning-notebook_conversion Download link: https://github.com/LannieYoo/gangwon-business-portal/archive/main.zip#learning-notebook-conversion Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.