Скіли для ІІ-агентів
Скіли GetMyBot — це готові агентські обгортки над GetMyBot API. Вони навчають ІІ-агента (наприклад, Claude Code) працювати з вашими ботами природною мовою: «створи реакцію в GetMyBot», «запусти розсилку GetMyBot за міткою VIP», «покажи статистику бота». Під капотом скіл викликає MCP-інструменти GetMyBot, а якщо MCP-сервер не підключено — робить ті самі запити через REST з вашим токеном.
Скіли — не окрема платна фіча і не маркетплейс. Це файли SKILL.md (формат Claude Code), які ви встановлюєте локально поруч зі своїм агентом.
Як це працює
Кожен скіл влаштований за принципом прогресивного розкриття: короткий опис тригерить скіл на доменні формулювання, а важкий довідник по API підвантажується лише коли потрібен. Усередині кожного скілу задокументовані два шляхи доступу:
- MCP (переважно) — якщо MCP-сервер GetMyBot підключений до агента, скіл викликає інструменти напряму.
- REST-fallback — якщо MCP недоступний, скіл виконує ті самі операції запитами
curlз персональним токеном.
Автентифікація у всіх скілах одна: персональний токен mbp_… і базова адреса /api. Детальніше — у гайді з авторизації.
Шість скілів
mybot— точка входу і навігація: що таке GetMyBot API, як отримати PAT і його області доступу, базова адреса, як підключити MCP-сервер, коли REST, а коли MCP, формат помилок, пагінація і ліміти. Звідси агент потрапляє до решти п'яти скілів.mybot-bots— підключення і керування ботами: перевірка токена, підключення, список і картка, оновлення, синхронізація, зміна токена, передача, видалення, налаштування, шаблони.mybot-reactions— конструктор реакцій (найбільший): структура «тригер → умови → чати → дії», створення і оновлення, типи тригерів, умови І/АБО, каталог дій, повідомлення і кнопки, динамічні кнопки і параметри, формули (DSL), папки, зв'язки реакцій, імпорт із SamBot, перевірка формул, порядок.mybot-broadcasts— розсилки: запуск за реакцією, сегментація за мітками, пауза/відновлення/скасування і статус, редагування вже надісланих повідомлень (поодиноко і «у всіх»), черга і ретраї.mybot-data— дані та інтеграції: колекції (таблиці — поля і записи), сценарії (flows), інтеграції (ІІ, Google Sheets, GetCourse, зовнішній обробник через WebSocket), підключення і доступи.mybot-analytics— спостережуваність і аудиторія: статистика (витрата балансу, метрики, журнал, здоров'я реакцій), аналітика (аудиторія, чати, воронки), підписники і мітки, діалоги, білінг (баланс, тарифи, транзакції).
Встановлення
Скіли живуть у репозиторії GetMyBot у папці skills/. Кожен скіл — це папка skills/<name>/ з файлами SKILL.md (короткий гайд) і reference.md (повний довідник по домену з прикладами на MCP і curl).
Щоб агент побачив скіли, пов'яжіть їх зі своїм каталогом скілів Claude Code. У репозиторії є готовий скрипт:
./skills/install.sh
Він створює симлінки ~/.claude/skills/<name> на папки всередині репозиторію — правки в репозиторії одразу видні агенту, зайвих копій не плодиться. Після встановлення сформулюйте задачу звичайними словами («збери в GetMyBot бота-автовідповідача»), і агент сам підтягне потрібний скіл.
Що далі
- MCP — програмний інтерфейс — інструменти, ресурси і промпти, які викликають скіли.
- Авторизація і токени — створити PAT і вибрати області доступу.
- Інтерактивний довідник — повний REST для fallback-запитів.