Настройка навыков реальных инженеров из .agents

Пошаговая инструкция по настройке и использованию навыков для LLM-агентов из репозитория mattpocock/skills, основанных на реальном опыте инженеров.

Средний
Алексей Кузнецов
Алексей Кузнецов
Системный администратор20 октября 2026 г.2 мин чтения

Требования

  • Базовые знания работы с терминалом
  • Установленный Node.js (версия 18 и выше)
  • Доступ к интернету для клонирования репозитория
  • Аккаунт на GitHub

Клонирование репозитория навыков

Склонируйте репозиторий mattpocock/skills на локальную машину для доступа к файлам конфигураций навыков.

git clone https://github.com/mattpocock/skills.git
cd skills

Изучение структуры каталога .agents

Перейдите в каталог .agents и изучите его структуру. Здесь находятся все конфигурационные файлы для настройки навыков агентов.

ls -la .agents/

Установка зависимостей проекта

Установите необходимые зависимости для корректной работы с навыками агентов.

npm install

Настройка базового навыка для агента

Создайте конфигурационный файл для базового навыка, определив цель и поведение агента.

cp .agents/example-skill.json .agents/my-skill.json

Редактирование конфигурации навыка

Отредактируйте JSON-файл навыка, указав имя, описание и ключевые параметры поведения агента.

nano .agents/my-skill.json

Тестирование навыка локально

Запустите локальный тест для проверки корректности настроенного навыка перед развертыванием.

npm run test-skill -- --skill=my-skill

Интеграция с внешними API

Если навык требует взаимодействия с внешними сервисами, настройте подключение через переменные окружения.

cp .env.example .env
nano .env

Развертывание навыка в облаке

Разверните настроенный навык на выбранной платформе, используя предоставленные скрипты деплоя.

npm run deploy -- --skill=my-skill --env=production

Мониторинг выполнения навыков

Настройте логирование и мониторинг для отслеживания выполнения навыков и выявления ошибок.

npm run logs -- --skill=my-skill

Оптимизация и улучшение навыков

Анализируйте результаты выполнения навыков, вносите изменения в конфигурацию для повышения эффективности.

npm run optimize -- --skill=my-skill

Настройка навыков реальных инженеров из .agents

Пошаговая инструкция по настройке и использованию навыков для LLM-агентов из репозитория mattpocock/skills, основанных на реальном опыте инженеров.

Предварительные требования

  • Базовые знания работы с терминалом
  • Установленный Node.js (версия 18 и выше)
  • Доступ к интернету для клонирования репозитория
  • Аккаунт на GitHub

Шаг 1: Клонирование репозитория навыков

Склонируйте репозиторий mattpocock/skills на локальную машину для доступа к файлам конфигураций навыков.

git clone https://github.com/mattpocock/skills.git
cd skills

Шаг 2: Изучение структуры каталога .agents

Перейдите в каталог .agents и изучите его структуру. Здесь находятся все конфигурационные файлы для настройки навыков агентов.

ls -la .agents/

Шаг 3: Установка зависимостей проекта

Установите необходимые зависимости для корректной работы с навыками агентов.

npm install

Шаг 4: Настройка базового навыка для агента

Создайте конфигурационный файл для базового навыка, определив цель и поведение агента.

cp .agents/example-skill.json .agents/my-skill.json

Шаг 5: Редактирование конфигурации навыка

Отредактируйте JSON-файл навыка, указав имя, описание и ключевые параметры поведения агента.

nano .agents/my-skill.json

Шаг 6: Тестирование навыка локально

Запустите локальный тест для проверки корректности настроенного навыка перед развертыванием.

npm run test-skill -- --skill=my-skill

Шаг 7: Интеграция с внешними API

Если навык требует взаимодействия с внешними сервисами, настройте подключение через переменные окружения.

cp .env.example .env
nano .env

Шаг 8: Развертывание навыка в облаке

Разверните настроенный навык на выбранной платформе, используя предоставленные скрипты деплоя.

npm run deploy -- --skill=my-skill --env=production

Шаг 9: Мониторинг выполнения навыков

Настройте логирование и мониторинг для отслеживания выполнения навыков и выявления ошибок.

npm run logs -- --skill=my-skill

Шаг 10: Оптимизация и улучшение навыков

Анализируйте результаты выполнения навыков, вносите изменения в конфигурацию для повышения эффективности.

npm run optimize -- --skill=my-skill
Поделиться:TelegramX / TwitterVK