jupytext
CommunityVersion control for notebooks
Authoredwinhu
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill addresses the challenges of version controlling Jupyter notebooks, enabling seamless synchronization between notebook (.ipynb) files and plain text formats (.py, .R, .md), making them compatible with standard version control systems like Git.
Core Features & Use Cases
- Bidirectional Synchronization: Keeps notebook files and their text representations in sync automatically.
- Multi-Kernel Projects: Facilitates projects involving multiple programming languages (Python, R, Stata, SAS) by allowing notebooks to be paired with scripts in their respective languages.
- Version Control Friendly: Enables committing plain text files to Git, leading to cleaner diffs and easier collaboration.
- Use Case: A data science team can use Jupytext to maintain a project where Python scripts are version-controlled, and these scripts are automatically paired with Jupyter notebooks for interactive exploration and visualization.
Quick Start
Use the jupytext skill to pair the notebook 'my_analysis.ipynb' with a Python script.
Dependency Matrix
Required Modules
None requiredComponents
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: jupytext Download link: https://github.com/edwinhu/workflows/archive/main.zip#jupytext 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.