Použite, keď používateľ požiada o vytvorenie, vygenerovanie kostry alebo úpravu Jupyter notebookov (`.ipynb`) pre experimenty, prieskumy alebo tutoriály; uprednostnite zabudované šablóny a spustite pomocný skript `new_notebook.py` na vygenerovanie čistého východiskového notebooku.
Scanned 9/12/2026
Install to Claude Code
npx -y skills add thedixitjain/the-mega-skill-library --skill jupyter-notebook--microsoft-39 --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Jupyter Notebook Microsoft 39?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/thedixitjain-jupyter-notebook-microsoft-39)More formats (shields.io, HTML) on the badges page.
---
name: jupyter-notebook
description: "Použite, keď používateľ požiada o vytvorenie, vygenerovanie kostry alebo úpravu Jupyter notebookov (`.ipynb`) pre experimenty, prieskumy alebo tutoriály; uprednostnite zabudované šablóny a spustite pomocný skript `new_notebook.py` na vygenerovanie čistého východiskového notebooku."
category: data-science-and-ml
source_repo: microsoft/ai-agents-for-beginners
source_path: "translations/sk/.agents/skills/jupyter-notebook/SKILL.md"
source_url: https://github.com/microsoft/ai-agents-for-beginners/blob/HEAD/translations/sk/.agents/skills/jupyter-notebook/SKILL.md
---
# Zručnosť Jupyter Notebook
Vytvárajte čisté, reprodukovateľné Jupyter notebooky pre dva hlavné režimy:
- Experimenty a prieskumná analýza
- Tutoriály a prehľady zamerané na výučbu
Uprednostňujte dodávané šablóny a pomocný skript pre konzistentnú štruktúru a menej chýb v JSON.
## Kedy použiť
- Vytvorte nový `.ipynb` notebook od začiatku.
- Preveďte hrubé poznámky alebo skripty do štruktúrovaného notebooku.
- Refaktorujte existujúci notebook, aby bol viac reprodukovateľný a prehľadnejší.
- Vytvárajte experimenty alebo tutoriály, ktoré budú čítať alebo znovu spúšťať iní ľudia.
## Rozhodovací strom
- Ak je požiadavka prieskumná, analytická alebo riadená hypotézou, zvoľte `experiment`.
- Ak je požiadavka inštruktážna, krok za krokom alebo špecifická pre publikum, zvoľte `tutorial`.
- Pri úprave existujúceho notebooku ho považujte za refaktor: zachovajte zámer a zlepšite štruktúru.
## Cesta zručnosti (nastaviť raz)
```bash
export CODEX_HOME="${CODEX_HOME:-$HOME/.codex}"
export JUPYTER_NOTEBOOK_CLI="$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py"
```
Zručnosti obmedzené na používateľa sa inštalujú do `$CODEX_HOME/skills` (predvolené: `~/.codex/skills`).
## Pracovný postup
1. Uzamknite zámer.
Určite typ notebooku: `experiment` alebo `tutorial`.
Zaznamenajte cieľ, publikum a to, ako vyzerá „hotovo“.
2. Vytvorte kostru zo šablóny.
Použite pomocný skript, aby ste sa vyhli ručnému písaniu surového JSON notebooku.
```bash
uv run --python 3.12 python "$JUPYTER_NOTEBOOK_CLI" \
--kind experiment \
--title "Compare prompt variants" \
--out output/jupyter-notebook/compare-prompt-variants.ipynb
```
```bash
uv run --python 3.12 python "$JUPYTER_NOTEBOOK_CLI" \
--kind tutorial \
--title "Intro to embeddings" \
--out output/jupyter-notebook/intro-to-embeddings.ipynb
```
3. Vyplňte notebook malými, spustiteľnými krokmi.
Udržujte každú kódovú bunku zameranú na jeden krok.
Pridajte krátke markdown bunky, ktoré vysvetlia účel a očakávaný výsledok.
Vyhnite sa veľkým, hlučným výstupom, keď postačuje krátke zhrnutie.
4. Použite správny vzor.
Pre experimenty postupujte podľa `references/experiment-patterns.md`.
Pre tutoriály postupujte podľa `references/tutorial-patterns.md`.
5. Pri práci s existujúcimi notebookmi upravujte bezpečne.
Zachovajte štruktúru notebooku; vyhnite sa preusporiadaniu buniek, pokiaľ to nezlepší príbeh zhora nadol.
Uprednostňujte cielené úpravy pred úplnými prepismi.
Ak musíte upravovať surový JSON, najprv si prezrite `references/notebook-structure.md`.
6. Overte výsledok.
Spustite notebook od začiatku do konca, keď to prostredie umožňuje.
Ak vykonanie nie je možné, uveďte to explicitne a popíšte, ako overiť lokálne.
Použite kontrolný zoznam finálnej kontroly v `references/quality-checklist.md`.
## Šablóny a pomocný skript
- Šablóny sa nachádzajú v `assets/experiment-template.ipynb` a `assets/tutorial-template.ipynb`.
- Pomocný skript načíta šablónu, aktualizuje titulnú bunku a zapíše notebook.
Cesta ku skriptu:
- `$JUPYTER_NOTEBOOK_CLI` (predvolené umiestnenie inštalácie: `$CODEX_HOME/skills/jupyter-notebook/scripts/new_notebook.py`)
## Konvencie dočasných súborov a výstupov
- Používajte `tmp/jupyter-notebook/` pre medzistupňové súbory; po dokončení ich odstráňte.
- Ukladajte finálne artefakty do `output/jupyter-notebook/` pri práci v tomto repozitári.
- Používajte stabilné, výstižné názvy súborov (napríklad `ablation-temperature.ipynb`).
## Závislosti (inštalujte len keď je to potrebné)
Uprednostňujte `uv` na správu závislostí.
Voliteľné Python balíky pre lokálne spúšťanie notebooku:
```bash
uv pip install jupyterlab ipykernel
```
Dodávaný scaffold skript používa iba štandardnú knižnicu Pythonu a nevyžaduje ďalšie závislosti.
## Prostredie
Nie sú potrebné žiadne premenné prostredia.
## Mapa referencií
- `references/experiment-patterns.md`: štruktúra experimentu a heuristiky.
- `references/tutorial-patterns.md`: štruktúra tutoriálu a výukový tok.
- `references/notebook-structure.md`: tvar JSON notebooku a pravidlá bezpečnej úpravy.
- `references/quality-checklist.md`: kontrolný zoznam finálneho overenia.
---
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**Vyhlásenie o zodpovednosti**:
Tento dokument bol preložený pomocou AI prekladateľskej služby [Co-op Translator](https://github.com/Azure/co-op-translator). Hoci sa snažíme o presnosť, berte prosím na vedomie, že automatické preklady môžu obsahovať chyby alebo nepresnosti. Originálny dokument v jeho pôvodnom jazyku by sa mal považovať za rozhodujúci zdroj. Pre kritické informácie sa odporúča profesionálny ľudský preklad. Nie sme zodpovední za žiadne nedorozumenia alebo nesprávne interpretácie vyplývajúce z použitia tohto prekladu.
<!-- CO-OP TRANSLATOR DISCLAIMER END -->
---
**Source:** [`microsoft/ai-agents-for-beginners`](https://github.com/microsoft/ai-agents-for-beginners) → `translations/sk/.agents/skills/jupyter-notebook/SKILL.md`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!