jupyter-notebook
Twórz strukturalne notebooki Jupyter do eksperymentów i tutoriali bez ręcznego pisania JSON
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do szybkiego generowania czystych, powtarzalnych notebooków Jupyter w formacie .ipynb. Wybierz między trybem eksperymentalnym (analiza, hipotezy) a tutorialowym (instrukcje krok po kroku), a następnie użyj wbudowanego skryptu pomocniczego, aby automatycznie utworzyć strukturę notebooka. Idealne do badań, dokumentacji i materiałów edukacyjnych, które będą czytane lub uruchamiane przez innych.
Jak używać
Ustaw zmienną środowiskową
JUPYTER_NOTEBOOK_CLI, wskazującą na skryptnew_notebook.py. Domyślnie umiejętność instaluje się w~/.codex/skills/jupyter-notebook/scripts/new_notebook.py. Jeśli używasz niestandardowej ścieżkiCODEX_HOME, dostosuj ją odpowiednio.Określ cel notebooka: czy będzie to eksperyment (analiza, testowanie hipotez) czy tutorial (instrukcje dla odbiorcy). Ta decyzja wpłynie na strukturę i styl zawartości.
Uruchom skrypt pomocniczy z parametrami
--kind(experiment lub tutorial),--title(nazwa notebooka) i--out(ścieżka wyjściowa). Na przykład:uv run --python 3.12 python "$JUPYTER_NOTEBOOK_CLI" --kind experiment --title "Porównanie wariantów promptu" --out output/jupyter-notebook/Skrypt wygeneruje czysty, gotowy do użytku notebook JSON, unikając błędów ręcznego formatowania. Notebook będzie zawierać wstępną strukturę komórek dostosowaną do wybranego trybu.
Otwórz wygenerowany plik
.ipynbw Jupyter Lab lub Jupyter Notebook i uzupełnij zawartość (kod, wyjaśnienia, wyniki). Jeśli edytujesz istniejący notebook, użyj tej umiejętności do refaktoryzacji — zachowaj intencję, popraw strukturę.Jeśli notebook będzie czytany przez innych lub uruchamiany wielokrotnie, upewnij się, że komórki są logicznie pogrupowane i zawierają wyjaśnienia. Umiejętność wspiera ten przepływ poprzez konsekwentne szablony.