
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,176 tokens
- Runs scripts
- No, instructions only
What it does
Käytetään, kun käyttäjä pyytää luomaan, alustamaan tai muokkaamaan Jupyter-muistikirjoja (`.ipynb`) kokeita, tutkimuksia tai opetusohjelmia varten; käytä mieluummin mukana olevia mallipohjia ja suorita apuohjelmaskripti `new_notebook.py` luodaksesi puhtaan aloitusmuistikirjan.
Jupyter Notebook -taito
Luo siistejä, toistettavia Jupyter-muistikirjoja kahteen pääasialliseen tilaan:
- Kokeilut ja tutkiva analyysi
- Opetus ja opastetut läpikäynnit
Suosi mukana tulevia malleja ja apuskriptiä yhtenäisen rakenteen ja vähempien JSON-virheiden vuoksi.
Milloin käyttää
- Luo uusi
.ipynb-muistikirja alusta alkaen. - Muunna karkeat muistiinpanot tai skriptit rakenteelliseksi muistikirjaksi.
- Refaktoroi olemassa oleva muistikirja entistä toistettavammaksi ja helposti silmäiltäväksi.
- Rakenna kokeiluja tai opastuksia, joita muut ihmiset lukevat tai suorittavat uudelleen.
Päätöspuu
- Jos pyyntö on tutkivaa, analyyttistä tai hypoteesikeskeistä, valitse
experiment. - Jos pyyntö on opastava, vaiheittainen tai kohderyhmäspezifi, valitse
tutorial. - Jos muokkaat olemassa olevaa muistikirjaa, käsittele sitä refaktorointina: säilytä tarkoitus ja paranna rakennetta.
Taitopolku (määritä kerran)
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).
Työnkulku
-
Vahvista tarkoitus. Tunnista muistikirjan tyyppi:
experimenttaitutorial. Kirjaa tavoite, yleisö ja milloin työ on valmis. -
Luo runko mallista. Käytä apuskriptiä välttääksesi raakamuotoisen muistikirjan JSON:n käsin kirjoittamisen.
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
