Перейти к содержанию

Навыки (skills, скиллы)

Навыки — это переиспользуемые наборы инструкций для AI-модели. Когда задача соответствует описанию навыка, модель автоматически вызывает инструмент и загружает в контекст полные инструкции для выполнения задачи.

Когда пользователь задаёт вопрос, соответствующий описанию навыка, AI-модель:

  1. Распознаёт задачу
  2. Автоматически загружает навык, используя инструмент
  3. Следует инструкциям из навыка 1.

Зачем нужны навыки?

Они позволяют сфокусировать модель на актуальных знаниях, стандартизировать лучшие практики, сохранять экспертные знания и автоматизировать сложные рабочие процессы.

Без навыков:

  • Модель отвечает на основе общих знаний
  • Нет стандартизации подходов
  • Каждый раз новые решения одних и тех же задач

С навыками:

  • Модель следует проверенным инструкциям
  • Единый стандарт для команды
  • Сохранение экспертных знаний
  • Автоматизация рутинных задач

Мы собираем скиллы!

У нас есть свой реестр навыков и мы будем его развивать. Сейчас мы наполняем его теми, которые пишем и используем сами в своей работе.

Вы можете присылать свои навыки в этот репозиторий, он открыт для всех желающих:

KodaSkills

Из чего состоит навык?

Структура директории навыка

skill-name/
├── SKILL.md              # Обязательный файл с инструкциями, точка входа
├── scripts/              # Опционально: скрипты для выполнения
├── resources/            # Опционально: дополнительные сведения
└── assets/               # Опционально: шаблоны, примеры

Формат файла SKILL.md

Навык состоит из двух частей:

  1. Frontmatter (YAML) — метаданные
  2. Markdown — инструкции
SKILL.md
---
name: skill-name
description: Краткое описание, когда использовать этот навык
---

# Заголовок навыка

## Цель
Описание цели навыка

## Когда использовать
Условия активации навыка

## Инструкции
Пошаговые инструкции для модели

## Примеры
Примеры использования

## Дополнительные файлы
Ссылки на скрипты и шаблоны

Дополнительные сведения

На сайте https://agentskills.io/ наиболее подробно описан формат навыков.