Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.velesagent.com/llms.txt

Use this file to discover all available pages before exploring further.

Навык: Создатель навыков

skill-creator — это специализированный навык для разработки новых навыков и улучшения существующих. Он предназначен не для обычного пользователя, а для тех, кто хочет расширять возможности Велеса: добавлять новые сценарии работы, инструкции, скрипты, справочные материалы и готовые пакеты навыков.

Когда он полезен

Основные сценарии использования:
  • проектирование нового специализированного навыка;
  • доработка и оптимизация существующего навыка;
  • корректное структурирование скриптов, справочников и ресурсов;
  • упаковка навыка для переноса или повторного использования в других проектах.

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

Этот навык помогает рассматривать навык не как случайный текстовый файл, а как полноценный программный модуль (пакет). Он предоставляет рекомендации по следующим вопросам:
  • выбор оптимальной структуры папок;
  • составление качественного описания в SKILL.md;
  • определение необходимости использования внешних скриптов;
  • использование справочных материалов (references);
  • минимизация объема контекста для экономии ресурсов;
  • финальная упаковка результата.

Почему это выделено в отдельный навык

Процесс создания качественного навыка — задача нетривиальная. Необходимо учитывать:
  • условия активации (триггеры) навыка;
  • правильное заполнение метаданных (frontmatter);
  • механизмы пошаговой загрузки инструкций (progressive loading);
  • разделение контента на основной (SKILL.md) и вспомогательный (каталог resources).
Именно поэтому здесь используется специальный направляющий навык (guidance), а не просто краткая инструкция.

Когда можно обратиться к нему напрямую

Примеры запросов пользователя:
  • «Создай навык для мониторинга курсов валют»
  • «Помоги оформить новый навык для работы с API сервиса X»
  • «Спроектируй универсальный навык для обработки PDF-документов»

Что важно учитывать при разработке

  • Качественный навык должен быть узкоспециализированным и практичным.
  • Он должен эффективно использовать существующие инструменты (tools), а не дублировать их функции.
  • Краткий и точный навык всегда работает лучше, чем длинный и расплывчатый.
  • Навыки уровня проекта (workspace skills) обычно должны располагаться по пути workspace/skills/<имя-навыка>/SKILL.md.

Связанные страницы