jupyter notebook
Use when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
Что делает навык
Навык предназначен для создания, генерации каркаса и редактирования Jupyter-ноутбуков (.ipynb) для экспериментов, исследований или обучающих материалов. Он обеспечивает воспроизводимость и чистую структуру, предпочтительно используя встроенные шаблоны и вспомогательный скрипт new_notebook.py.
Когда применять
- Создание нового ноутбука с нуля для экспериментов или исследовательского анализа.
- Преобразование черновых заметок или скриптов в структурированный обучающий ноутбук.
- Рефакторинг существующего ноутбука для улучшения его воспроизводимости и удобства чтения.
- Разработка пошаговых инструкций или туториалов для другой аудитории.
Как работает
- Определите цель ноутбука: выберите режим «experiment» для исследовательских задач или «tutorial» для обучающих материалов.
- Используйте вспомогательный скрипт new_notebook.py для создания стартового файла на основе шаблона, избегая ручного редактирования JSON.
- Заполните ноутбук небольшими, выполняемыми шагами кода и краткими пояснениями в markdown-ячейках.
- Примените соответствующие паттерны структуры из справочных файлов (experiment-patterns.md или tutorial-patterns.md).
- При редактировании существующих файлов сохраняйте структуру и вносите точечные изменения, а не полный перезапись.
- Проверьте результат, запустив ноутбук последовательно сверху вниз, или явно укажите способ локальной валидации, если запуск невозможен.
Примеры запросов агенту
Что понадобится
- Скрипт new_notebook.py (использует только стандартную библиотеку Python).
- Опционально: uv pip install jupyterlab ipykernel для локального выполнения.
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.