
Jupyter Notebook
Creates and edits Jupyter notebooks from templates for experiments and tutorials.
Install
npx skills add microsoft/ai-agents-for-beginners --skill jupyter-notebook -g -a claude-code -y- Repository
- microsoft/ai-agents-for-beginners78.6k
- Category
- Engineering
- Updated
- 5d ago
- License
- MIT
- Context cost
- Lightabout 1,266 tokens
- Runs scripts
- No, instructions only
What it does
Χρησιμοποιήστε όταν ο χρήστης ζητά να δημιουργήσει, να δομήσει ή να επεξεργαστεί σημειωματάρια Jupyter (`.ipynb`) για πειράματα, εξερευνήσεις ή σεμινάρια; προτιμήστε τα συνημμένα πρότυπα και εκτελέστε το βοηθητικό σκριπτ `new_notebook.py` για να δημιουργήσετε ένα καθαρό αρχικό σημειωματάριο.
Δεξιότητα Jupyter Notebook
Δημιουργήστε καθαρά, αναπαραγώγιμα Jupyter notebooks για δύο κύριες λειτουργίες:
- Πειράματα και διερευνητική ανάλυση
- Σεμινάρια και οδηγοί προσανατολισμένοι στη διδασκαλία
Προτιμήστε τα ενσωματωμένα πρότυπα και το βοηθητικό script για συνεπή δομή και λιγότερα σφάλματα JSON.
Πότε να το χρησιμοποιήσετε
- Δημιουργήστε ένα νέο
.ipynbσημειωματάριο από το μηδέν. - Μετατρέψτε πρόχειρες σημειώσεις ή σενάρια σε ένα δομημένο σημειωματάριο.
- Αναδιαρθρώστε ένα υπάρχον σημειωματάριο ώστε να είναι πιο αναπαραγώγιμο και εύκολο στο γρήγορο διάβασμα.
- Δημιουργήστε πειράματα ή σεμινάρια που θα διαβαστούν ή θα επανεκτελεστούν από άλλους.
Δέντρο αποφάσεων
- Εάν το αίτημα είναι διερευνητικό, αναλυτικό ή καθοδηγούμενο από υπόθεση, επιλέξτε
experiment. - Εάν το αίτημα είναι εκπαιδευτικό, βήμα-προς-βήμα ή προσαρμοσμένο σε συγκεκριμένο κοινό, επιλέξτε
tutorial. - Αν επεξεργάζεστε ένα υπάρχον σημειωματάριο, αντιμετωπίστε το ως αναδιάρθρωση: διατηρήστε την πρόθεση και βελτιώστε τη δομή.
Διαδρομή δεξιότητας (ορίζεται μία φορά)
export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export JUPYTER_NOTEBOOK_CLI="$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py"
User-scoped skills install under $CODEX_HOME/skills (default: ~/.codex/skills).
Ροή εργασίας
-
Κλειδώστε την πρόθεση. Identify the notebook kind:
experimentortutorial. Καταγράψτε τον στόχο, το κοινό, και τι σημαίνει "ολοκληρωμένο". -
Δημιουργήστε τη δομή από το πρότυπο. Use the helper script to avoid hand-authoring raw notebook JSON.
uv run --python 3.12 python "$JUPYTER_NOTEBOOK_CLI" \
--kind experiment \
--title "Compare prompt variants" \
--out output/jupyter-notebook/compare-prompt-variants.ipynb
uv run --python 3.12 python "$JUPYTER_NOTEBOOK_CLI" \
--kind tutorial \
--title "Intro to embeddings" \
--out output/jupyter-notebook/intro-to-embeddings.ipynb
