Babysitter jupyter-reproducibility-checker
Skill for checking and ensuring Jupyter notebook reproducibility
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/scientific-discovery/skills/jupyter-reproducibility-checker" ~/.claude/skills/a5c-ai-babysitter-jupyter-reproducibility-checker && rm -rf "$T"
manifest:
library/specializations/domains/science/scientific-discovery/skills/jupyter-reproducibility-checker/SKILL.mdtags
source content
Jupyter Reproducibility Checker Skill
Purpose
Check and ensure reproducibility of Jupyter notebooks including cell execution order, environment dependencies, and output consistency.
Capabilities
- Verify execution order
- Check dependencies
- Test reproducibility
- Clear and rerun notebooks
- Document environments
- Generate requirements
Usage Guidelines
- Load notebook
- Check execution order
- Identify dependencies
- Test fresh execution
- Document environment
- Generate reports
Process Integration
Works within scientific discovery workflows for:
- Reproducibility audits
- Notebook cleanup
- Environment documentation
- Quality assurance
Configuration
- Check criteria
- Execution settings
- Environment capture
- Report formatting
Output Artifacts
- Reproducibility reports
- Dependency lists
- Environment files
- Cleaned notebooks