Skip to main content

Навыки бота: простое объяснение

Навыки — это готовые шаблоны поведения для более сложных задач. Если инструмент — это отдельное действие, то навык — это уже маленькая инструкция для самого бота: как подойти к задаче, какие шаги сделать, чего избегать и на что обратить внимание. Если вам нужен подробный разбор внутреннего устройства навыков, откройте Навыки бота: подробный справочник. Если вас интересует именно большой исследовательский режим, откройте Глубокое исследование (Deep Research).

Коротко

Навыки нужны для задач, где одного простого tool call обычно недостаточно. Например:
  • провести большое исследование;
  • работать с GitHub по понятному сценарию;
  • делать краткие пересказы ссылок, PDF и видео;
  • ставить напоминания и регулярные задачи;
  • узнавать погоду;
  • создавать новые навыки;
  • подключать новые навыки из каталога.
То есть навык помогает боту не просто “уметь что-то сделать”, а “знать, как именно это обычно делается правильно”.

Чем навыки отличаются от инструментов

Это главное различие:
  • инструменты — это действия;
  • навыки — это инструкции и готовые подходы.
Пример:
  • read_file — это инструмент;
  • deep research — это навык;
  • cron как tool создаёт задачу по расписанию;
  • навык про cron объясняет, когда лучше ставить напоминание, как формулировать расписание и какие режимы вообще есть.
Проще говоря:
  • tool отвечает на вопрос «что бот может сделать прямо сейчас»;
  • навык отвечает на вопрос «как бот должен подойти к такому классу задач».

Что это даёт обычному пользователю

Пользователю не нужно вручную включать навыки. Обычно вы просто пишете:
  • «Проведи глубокое исследование по теме…»
  • «Перескажи это видео»
  • «Напоминай мне каждый будний день в 9 утра…»
  • «Покажи погоду на завтра»
  • «Помоги создать новый навык»
А бот уже сам понимает, что здесь подходит не просто случайный набор действий, а конкретный навык с более правильным workflow.

Когда навыки особенно полезны

Навыки особенно полезны, когда задача:
  • длиннее обычного ответа;
  • требует нескольких шагов;
  • имеет типичный проверенный сценарий;
  • зависит от внешних утилит, API или окружения;
  • легко сделать некачественно без правильного процесса.
Именно поэтому deep research, summarize, GitHub, tmux и навык creation логично оформлены как skills, а не просто как ещё один “обычный” tool.

Какие навыки есть в Nanobot

В текущем builtin-наборе есть навыки для таких сценариев:
  • глубокое исследование;
  • поиск в интернете через отдельный search-workflow;
  • работа с памятью;
  • GitHub;
  • напоминания и расписания;
  • краткий пересказ ссылок, файлов и видео;
  • погода;
  • tmux;
  • создание новых навыков;
  • установка навыков из каталога;
  • web development.
Важно:
  • не каждый навык обязательно доступен в каждом запуске;
  • часть навыков зависит от внешних CLI, API-ключей или ОС;
  • некоторые навыки есть как встроенные, а некоторые могут быть добавлены в workspace.

Отдельные страницы по skills

Для каждого builtin навык теперь есть отдельная страница:

Какие навыки доступны не всегда

Навык может быть описан в системе, но фактически быть недоступен, если не выполнены его требования. Например:
  • не установлен нужный CLI;
  • не настроен API-ключ;
  • текущая ОС не подходит;
  • не подключено нужное окружение.
Поэтому навыки лучше воспринимать как “доступные сценарии”, а не как жёсткую гарантию, что всё из списка прямо сейчас можно запустить без подготовки.

Самый важный навык: deep research

Из всех навыков deep research обычно самый сложный и самый дорогой по времени. Он нужен не для короткого ответа, а для полноценного исследовательского отчёта:
  • с уточнённой темой;
  • с большим количеством источников;
  • с разбиением на подтемы;
  • с финальным структурированным результатом.
Это отдельный режим работы, поэтому для него есть отдельная статья: Глубокое исследование (Deep Research)

Что лучше писать в запросе

Чем сложнее навык, тем важнее хороший запрос. Особенно полезны:
  • чёткая цель;
  • ограничения;
  • желаемый формат результата;
  • временной период;
  • география;
  • критерии сравнения.
Хороший пример: «Проведи глубокое исследование рынка домашних солнечных панелей в Европе в 2026 году: сравни цену, срок окупаемости, эффективность зимой и доступность установки для частного дома». Плохой пример: «Расскажи что-нибудь про солнечные панели».

Когда стоит открыть подробный справочник

Подробная навык-страница полезна, если вы хотите понять:
  • как Nanobot вообще загружает skills;
  • чем builtin skills отличаются от workspace skills;
  • какие навыки всегда активны, а какие подключаются по ситуации;
  • почему один и тот же навык может быть доступен на одной машине и недоступен на другой;
  • какие требования есть у отдельных навыков.
Для этого откройте Навыки бота: подробный справочник.

Итог

Навыки — это более высокий уровень, чем инструменты. Они помогают Nanobot правильно решать целые классы задач:
  • исследования;
  • summarization;
  • GitHub-операции;
  • напоминания;
  • погоду;
  • создание и установку новых skills.
Обычному пользователю достаточно просто описывать задачу понятными словами. Навык выбирается автоматически, если он подходит.