AIKraft/Skills/jupyter notebook

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.

OPOpenAI official Дизайн

Что делает навык

Навык предназначен для создания, генерации каркаса и редактирования Jupyter-ноутбуков (.ipynb) для экспериментов, исследований или обучающих материалов. Он обеспечивает воспроизводимость и чистую структуру, предпочтительно используя встроенные шаблоны и вспомогательный скрипт new_notebook.py.

Когда применять

  • Создание нового ноутбука с нуля для экспериментов или исследовательского анализа.
  • Преобразование черновых заметок или скриптов в структурированный обучающий ноутбук.
  • Рефакторинг существующего ноутбука для улучшения его воспроизводимости и удобства чтения.
  • Разработка пошаговых инструкций или туториалов для другой аудитории.

Как работает

  1. Определите цель ноутбука: выберите режим «experiment» для исследовательских задач или «tutorial» для обучающих материалов.
  2. Используйте вспомогательный скрипт new_notebook.py для создания стартового файла на основе шаблона, избегая ручного редактирования JSON.
  3. Заполните ноутбук небольшими, выполняемыми шагами кода и краткими пояснениями в markdown-ячейках.
  4. Примените соответствующие паттерны структуры из справочных файлов (experiment-patterns.md или tutorial-patterns.md).
  5. При редактировании существующих файлов сохраняйте структуру и вносите точечные изменения, а не полный перезапись.
  6. Проверьте результат, запустив ноутбук последовательно сверху вниз, или явно укажите способ локальной валидации, если запуск невозможен.

Примеры запросов агенту

Создай каркас Jupyter-ноутбука для эксперимента по сравнению вариантов промптов.
Сгенерируй обучающий ноутбук с введением в эмбеддинги для начинающих.
Отрефактори существующий ноутбук, чтобы он был более воспроизводимым и читаемым.

Что понадобится

  • Скрипт new_notebook.py (использует только стандартную библиотеку Python).
  • Опционально: uv pip install jupyterlab ipykernel для локального выполнения.

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «jupyter-notebook» из репозитория: # https://github.com/openai/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r jupyter-notebook/ ~/.claude/skills/jupyter-notebook/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.