[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M699B3G4EEX03CTHGJRD6TAG":3,"skill-same:01M699B3G4EEX03CTHGJRD6TAG":81},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":20,"linkOnly":21,"markdownContent":22,"markdownBody":23,"frontMatter":24,"refName":25,"commitSha":26,"skillDirectory":27,"forksCount":28,"repositoryHtmlUrl":29,"repositoryHomepageUrl":30,"ownerHtmlUrl":31,"ownerBlogUrl":32,"ownerDescription":33,"updatedAt":34,"install":35,"resources":48},"01M699B3G4EEX03CTHGJRD6TAG","jupyter-notebook",null,"Použijte, když uživatel požádá o vytvoření, inicializaci nebo úpravu Jupyter notebooků (`.ipynb`) pro experimenty, průzkumy nebo návody; upřednostněte zabudované šablony a spusťte pomocný skript `new_notebook.py`, abyste vygenerovali čistý výchozí notebook.","microsoft\u002Fai-agents-for-beginners","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M6998ZK2275KMJE6Y5SEA2X2",79504,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[19],"jupyter notebook","2026-11-10 10:12:30",false,"---\nname: jupyter-notebook\ndescription: Použijte, když uživatel požádá o vytvoření, inicializaci nebo úpravu\n  Jupyter notebooků (`.ipynb`) pro experimenty, průzkumy nebo návody; upřednostněte\n  zabudované šablony a spusťte pomocný skript `new_notebook.py`, abyste vygenerovali\n  čistý výchozí notebook.\n---\n# Dovednost Jupyter Notebook\n\nVytvářejte čisté, reprodukovatelné Jupyter notebooky pro dva hlavní režimy:\n\n- Experimenty a průzkumné analýzy\n- Tutoriály a výukové průvodce\n\nUpřednostněte dodané šablony a pomocný skript pro konzistentní strukturu a méně chyb v JSONu.\n\n## Kdy použít\n- Vytvořte nový `.ipynb` notebook od začátku.\n- Převeďte hrubé poznámky nebo skripty do strukturovaného notebooku.\n- Přepracujte existující notebook tak, aby byl více reprodukovatelný a přehledný.\n- Vytvářejte experimenty nebo tutoriály, které budou čteny nebo znovu spouštěny jinými lidmi.\n\n## Rozhodovací strom\n- Pokud je požadavek průzkumný, analytický nebo založený na hypotéze, zvolte `experiment`.\n- Pokud je požadavek instruktážní, krok za krokem nebo zaměřený na konkrétní publikum, zvolte `tutorial`.\n- Při úpravě existujícího notebooku jej považujte za refaktorizaci: zachovejte záměr a vylepšete strukturu.\n\n## Cesta dovednosti (nastavit jednou)\n\n```bash\nexport CODEX_HOME=\"${CODEX_HOME:-$HOME\u002F.codex}\"\nexport JUPYTER_NOTEBOOK_CLI=\"$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py\"\n```\n\nUser-scoped skills install under `$CODEX_HOME\u002Fskills` (default: `~\u002F.codex\u002Fskills`).\n\n## Pracovní postup\n1. Lock the intent.\nIdentify the notebook kind: `experiment` or `tutorial`.\nCapture the objective, audience, and what \"done\" looks like.\n\n2. Scaffold from the template.\nUse the helper script to avoid hand-authoring raw notebook JSON.\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind experiment \\\n  --title \"Compare prompt variants\" \\\n  --out output\u002Fjupyter-notebook\u002Fcompare-prompt-variants.ipynb\n```\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind tutorial \\\n  --title \"Intro to embeddings\" \\\n  --out output\u002Fjupyter-notebook\u002Fintro-to-embeddings.ipynb\n```\n\n3. Fill the notebook with small, runnable steps.\nKeep each code cell focused on one step.\nAdd short markdown cells that explain the purpose and expected result.\nAvoid large, noisy outputs when a short summary works.\n\n4. Apply the right pattern.\nFor experiments, follow `references\u002Fexperiment-patterns.md`.\nFor tutorials, follow `references\u002Ftutorial-patterns.md`.\n\n5. Edit safely when working with existing notebooks.\nPreserve the notebook structure; avoid reordering cells unless it improves the top-to-bottom story.\nPrefer targeted edits over full rewrites.\nIf you must edit raw JSON, review `references\u002Fnotebook-structure.md` first.\n\n6. Validate the result.\nRun the notebook top-to-bottom when the environment allows.\nIf execution is not possible, say so explicitly and call out how to validate locally.\nUse the final pass checklist in `references\u002Fquality-checklist.md`.\n\n## Šablony a pomocný skript\n- Šablony se nacházejí v `assets\u002Fexperiment-template.ipynb` a `assets\u002Ftutorial-template.ipynb`.\n- Pomocný skript načte šablonu, aktualizuje titulní buňku a zapíše notebook.\n\nScript path:\n- `$JUPYTER_NOTEBOOK_CLI` (installed default: `$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py`)\n\n## Konvence pro dočasné a výstupní soubory\n- Používejte `tmp\u002Fjupyter-notebook\u002F` pro mezisoubory; smažte je po dokončení.\n- Zapisujte finální artefakty do `output\u002Fjupyter-notebook\u002F` při práci v tomto repozitáři.\n- Používejte stabilní, popisné názvy souborů (například `ablation-temperature.ipynb`).\n\n## Závislosti (instalovat pouze pokud je potřeba)\nPreferujte `uv` pro správu závislostí.\n\nVolitelné Python balíčky pro lokální spuštění notebooku:\n\n```bash\nuv pip install jupyterlab ipykernel\n```\n\nThe bundled scaffold script uses only the Python standard library and does not require extra dependencies.\n\n## Prostředí\nŽádné povinné proměnné prostředí.\n\n## Referenční mapa\n- `references\u002Fexperiment-patterns.md`: struktura experimentu a heuristiky.\n- `references\u002Ftutorial-patterns.md`: struktura tutoriálu a průběh výuky.\n- `references\u002Fnotebook-structure.md`: tvar JSONu notebooku a pravidla bezpečných úprav.\n- `references\u002Fquality-checklist.md`: finální kontrolní seznam pro ověření.\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\nProhlášení o vyloučení odpovědnosti:\nTento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator (https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). I když usilujeme o co nejvyšší přesnost, vezměte prosím na vědomí, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho původním jazyce by měl být považován za rozhodující zdroj. Pro zásadní informace doporučujeme využít profesionální lidský překlad. Nejsme odpovědní za žádná nedorozumění nebo nesprávné výklady vyplývající z použití tohoto překladu.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->","# Dovednost Jupyter Notebook\n\nVytvářejte čisté, reprodukovatelné Jupyter notebooky pro dva hlavní režimy:\n\n- Experimenty a průzkumné analýzy\n- Tutoriály a výukové průvodce\n\nUpřednostněte dodané šablony a pomocný skript pro konzistentní strukturu a méně chyb v JSONu.\n\n## Kdy použít\n- Vytvořte nový `.ipynb` notebook od začátku.\n- Převeďte hrubé poznámky nebo skripty do strukturovaného notebooku.\n- Přepracujte existující notebook tak, aby byl více reprodukovatelný a přehledný.\n- Vytvářejte experimenty nebo tutoriály, které budou čteny nebo znovu spouštěny jinými lidmi.\n\n## Rozhodovací strom\n- Pokud je požadavek průzkumný, analytický nebo založený na hypotéze, zvolte `experiment`.\n- Pokud je požadavek instruktážní, krok za krokem nebo zaměřený na konkrétní publikum, zvolte `tutorial`.\n- Při úpravě existujícího notebooku jej považujte za refaktorizaci: zachovejte záměr a vylepšete strukturu.\n\n## Cesta dovednosti (nastavit jednou)\n\n```bash\nexport CODEX_HOME=\"${CODEX_HOME:-$HOME\u002F.codex}\"\nexport JUPYTER_NOTEBOOK_CLI=\"$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py\"\n```\n\nUser-scoped skills install under `$CODEX_HOME\u002Fskills` (default: `~\u002F.codex\u002Fskills`).\n\n## Pracovní postup\n1. Lock the intent.\nIdentify the notebook kind: `experiment` or `tutorial`.\nCapture the objective, audience, and what \"done\" looks like.\n\n2. Scaffold from the template.\nUse the helper script to avoid hand-authoring raw notebook JSON.\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind experiment \\\n  --title \"Compare prompt variants\" \\\n  --out output\u002Fjupyter-notebook\u002Fcompare-prompt-variants.ipynb\n```\n\n```bash\nuv run --python 3.12 python \"$JUPYTER_NOTEBOOK_CLI\" \\\n  --kind tutorial \\\n  --title \"Intro to embeddings\" \\\n  --out output\u002Fjupyter-notebook\u002Fintro-to-embeddings.ipynb\n```\n\n3. Fill the notebook with small, runnable steps.\nKeep each code cell focused on one step.\nAdd short markdown cells that explain the purpose and expected result.\nAvoid large, noisy outputs when a short summary works.\n\n4. Apply the right pattern.\nFor experiments, follow `references\u002Fexperiment-patterns.md`.\nFor tutorials, follow `references\u002Ftutorial-patterns.md`.\n\n5. Edit safely when working with existing notebooks.\nPreserve the notebook structure; avoid reordering cells unless it improves the top-to-bottom story.\nPrefer targeted edits over full rewrites.\nIf you must edit raw JSON, review `references\u002Fnotebook-structure.md` first.\n\n6. Validate the result.\nRun the notebook top-to-bottom when the environment allows.\nIf execution is not possible, say so explicitly and call out how to validate locally.\nUse the final pass checklist in `references\u002Fquality-checklist.md`.\n\n## Šablony a pomocný skript\n- Šablony se nacházejí v `assets\u002Fexperiment-template.ipynb` a `assets\u002Ftutorial-template.ipynb`.\n- Pomocný skript načte šablonu, aktualizuje titulní buňku a zapíše notebook.\n\nScript path:\n- `$JUPYTER_NOTEBOOK_CLI` (installed default: `$CODEX_HOME\u002Fskills\u002Fjupyter-notebook\u002Fscripts\u002Fnew_notebook.py`)\n\n## Konvence pro dočasné a výstupní soubory\n- Používejte `tmp\u002Fjupyter-notebook\u002F` pro mezisoubory; smažte je po dokončení.\n- Zapisujte finální artefakty do `output\u002Fjupyter-notebook\u002F` při práci v tomto repozitáři.\n- Používejte stabilní, popisné názvy souborů (například `ablation-temperature.ipynb`).\n\n## Závislosti (instalovat pouze pokud je potřeba)\nPreferujte `uv` pro správu závislostí.\n\nVolitelné Python balíčky pro lokální spuštění notebooku:\n\n```bash\nuv pip install jupyterlab ipykernel\n```\n\nThe bundled scaffold script uses only the Python standard library and does not require extra dependencies.\n\n## Prostředí\nŽádné povinné proměnné prostředí.\n\n## Referenční mapa\n- `references\u002Fexperiment-patterns.md`: struktura experimentu a heuristiky.\n- `references\u002Ftutorial-patterns.md`: struktura tutoriálu a průběh výuky.\n- `references\u002Fnotebook-structure.md`: tvar JSONu notebooku a pravidla bezpečných úprav.\n- `references\u002Fquality-checklist.md`: finální kontrolní seznam pro ověření.\n\n---\n\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER START -->\nProhlášení o vyloučení odpovědnosti:\nTento dokument byl přeložen pomocí AI překladatelské služby Co-op Translator (https:\u002F\u002Fgithub.com\u002FAzure\u002Fco-op-translator). I když usilujeme o co nejvyšší přesnost, vezměte prosím na vědomí, že automatické překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho původním jazyce by měl být považován za rozhodující zdroj. Pro zásadní informace doporučujeme využít profesionální lidský překlad. Nejsme odpovědní za žádná nedorozumění nebo nesprávné výklady vyplývající z použití tohoto překladu.\n\u003C!-- CO-OP TRANSLATOR DISCLAIMER END -->",{"name":5,"description":7},"main","f09e94ffe170f8af6d3db7c42987bbe4db227723","translations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook",26043,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners","https:\u002F\u002Faka.ms\u002Fai-agents-beginners","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-07 12:51:12",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook",{"tool":41,"command":42},"bunx","bunx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook",{"tool":44,"command":45},"pnpm","pnpm dlx skills add microsoft\u002Fai-agents-for-beginners --skill jupyter-notebook","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",true,[49,55,61,65,69,73,77],{"path":50,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":53,"sourceHtmlUrl":54},"agents\u002Fopenai.yaml","REFERENCE","参考文档",275,"https:\u002F\u002Fgithub.com\u002Fshengdabai\u002FTony-Claude-Code-Skills\u002Fblob\u002Fmain\u002Fskills\u002F.agents\u002Fskills\u002Fgstack-document-release\u002Fagents\u002Fopenai.yaml",{"path":56,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":59,"sourceHtmlUrl":60},"assets\u002Fexperiment-template.ipynb","ASSET","资产文件",3052,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Fassets\u002Fexperiment-template.ipynb",{"path":62,"resourceType":57,"resourceTypeDesc":58,"sizeBytes":63,"sourceHtmlUrl":64},"assets\u002Ftutorial-template.ipynb",3001,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Fassets\u002Ftutorial-template.ipynb",{"path":66,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Fexperiment-patterns.md",1487,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fexperiment-patterns.md",{"path":70,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":71,"sourceHtmlUrl":72},"references\u002Fnotebook-structure.md",1491,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fnotebook-structure.md",{"path":74,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":75,"sourceHtmlUrl":76},"references\u002Fquality-checklist.md",1397,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Fquality-checklist.md",{"path":78,"resourceType":51,"resourceTypeDesc":52,"sizeBytes":79,"sourceHtmlUrl":80},"references\u002Ftutorial-patterns.md",1443,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fcs\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002Freferences\u002Ftutorial-patterns.md",[82,100,111,119,125,132],{"skillNo":83,"name":84,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":85,"categories":86,"keywords":97,"publishedAt":20},"01M69A206TRZ8KK0CW0HYJF5V5","testing-course-samples","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Ftesting-course-samples\u002FSKILL.md",[87,92],{"categoryNo":88,"categoryName":89,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":93,"categoryName":94,"taxonomyType":95,"taxonomyTypeDesc":96},"01JBSEEDCAT000000000000039","教师与教育","PROFESSION","适用职业",[98,99],"testing","testing course samples",{"skillNo":101,"name":102,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":108,"publishedAt":20},"01M69A1XRB2SFHYRMEH0K08EKZ","microsoft-docs","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fmicrosoft-docs\u002FSKILL.md",[105],{"categoryNo":106,"categoryName":107,"taxonomyType":90,"taxonomyTypeDesc":91},"01JBSEEDCAT000000000000023","Skill与智能体开发",[109,9,110],"docs","microsoft docs",{"skillNo":112,"name":113,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":114,"categories":115,"keywords":116,"publishedAt":20},"01M69A1VPZFJQ1HNGTZQ5P3WSC","local-ai-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Flocal-ai-agents\u002FSKILL.md",[],[117,118],"ai agents","local ai agents",{"skillNo":120,"name":5,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":124,"publishedAt":20},"01M69A1S947N7MM6V9JF85S2E7","當使用者要求建立、搭建或編輯 Jupyter 筆記本（`.ipynb`）用於實驗、探索或教學時使用；優先使用隨附範本並執行輔助腳本 `new_notebook.py` 來產生一個乾淨的起始筆記本。","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fjupyter-notebook\u002FSKILL.md",[],[19],{"skillNo":126,"name":127,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":20},"01M69A1Q8EXPWKZSQK69V6WF22","deploying-scalable-agents","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fdeploying-scalable-agents\u002FSKILL.md",[],[131],"deploying scalable agents",{"skillNo":133,"name":134,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":20},"01M69A1MHZTH3RH9N8VYSYG74X","azure-openai-to-responses","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fai-agents-for-beginners\u002Fblob\u002Fmain\u002Ftranslations\u002Fzh-TW\u002F.agents\u002Fskills\u002Fazure-openai-to-responses\u002FSKILL.md",[],[138],"azure openai to responses"]