
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,151 tokens
- Runs scripts
- No, instructions only
What it does
Kasuta, kui kasutaja palub luua, üles ehitada või redigeerida Jupyteri märkmikke (`.ipynb`) katsetuste, uurimiste või juhendite jaoks; eelista kaasasolevaid malle ja käivita abiskript `new_notebook.py`, et genereerida puhas algne märkmik.
Jupyter Notebooki oskus
Loo puhtaid, reprodutseeritavaid Jupyter-märkmikke kahe peamise režiimi jaoks:
- Eksperimendid ja avastuslik analüüs
- Õpetused ja õpetamisele suunatud samm-sammult juhendid
Eelista kaasasolevaid malle ja abiskripti ühtlase struktuuri ja vähem JSON-vigade saavutamiseks.
Millal kasutada
- Loo uus
.ipynbmärkmik nullist. - Muuda toored märkmed või skriptid struktureeritud märkmikuks.
- Refaktoreeri olemasolev märkmik, et see oleks reprodutseeritavam ja kiiremini läbitav.
- Loo eksperimente või õpetusi, mida teised saavad lugeda või uuesti käivitada.
Otsustuspuu
- Kui päring on avastuslik, analüütiline või hüpoteesikeskne, vali
experiment. - Kui päring on juhendav, samm-sammult või sihtrühmale suunatud, vali
tutorial. - Kui redigeerid olemasolevat märkmikku, käsitle seda kui refaktoreerimist: säilita eesmärk ja paranda struktuuri.
Oskuse rada (määratakse üks kord)
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).
Töövoog
-
Lukusta eesmärk. Tuvasta märkmiku liik:
experimentvõitutorial. Kirjuta üles eesmärk, sihtrühm ja kuidas näeb välja "valmis". -
Skafoldi mallist. Kasuta abiskripti, et vältida märkmiku JSON-i käsitsi kirjutamist.
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
