Skille dla agentów AI
Skille GetMyBot to gotowe owijki agentowe nad GetMyBot API. Uczą agenta AI (np. Claude Code) pracy z Twoimi botami w naturalnym języku: „utwórz reakcję w GetMyBot", „uruchom wysyłkę GetMyBot po etykiecie VIP", „pokaż statystyki bota". Pod spodem skill wywołuje narzędzia MCP GetMyBot, a jeśli serwer MCP nie jest podłączony — wykonuje te same żądania przez REST z Twoim tokenem.
Skille to nie osobna płatna funkcja ani marketplace. To pliki SKILL.md (format Claude Code), które instalujesz lokalnie obok swojego agenta.
Jak to działa
Każdy skill jest zbudowany na zasadzie progresywnego ujawniania: krótki opis wyzwala skill na domenowe sformułowania, a ciężki przewodnik po API jest doczytywany tylko wtedy, gdy jest potrzebny. Wewnątrz każdego skilla udokumentowane są dwie ścieżki dostępu:
- MCP (preferowane) — jeśli serwer MCP GetMyBot jest podłączony do agenta, skill wywołuje narzędzia bezpośrednio.
- Fallback REST — jeśli MCP jest niedostępny, skill wykonuje te same operacje zapytaniami
curlz tokenem personalnym.
Autoryzacja we wszystkich skillach jest jedna: token personalny mbp_… i adres bazowy /api. Szczegóły — w przewodniku po autoryzacji.
Sześć skilli
mybot— punkt wejścia i nawigacja: czym jest GetMyBot API, jak uzyskać PAT i jego zakresy, adres bazowy, jak podłączyć serwer MCP, kiedy REST a kiedy MCP, format błędów, paginacja i limity. Stąd agent trafia do pozostałych pięciu skilli.mybot-bots— podłączanie i zarządzanie botami: weryfikacja tokenu, podłączanie, lista i karta, aktualizacja, synchronizacja, zmiana tokenu, przekazywanie, usuwanie, ustawienia, szablony.mybot-reactions— konstruktor reakcji (największy): struktura „wyzwalacz → warunki → czaty → akcje", tworzenie i aktualizacja, typy wyzwalaczy, warunki I/LUB, katalog akcji, wiadomości i przyciski, dynamiczne przyciski i parametry, formuły (DSL), foldery, powiązania reakcji, import z SamBot, testowanie formuł, kolejność.mybot-broadcasts— wysyłki masowe: uruchamianie przez reakcję, segmentacja według etykiet, pauza/wznowienie/anulowanie i status, edytowanie już wysłanych wiadomości (pojedynczo i „dla wszystkich"), kolejka i ponowienia.mybot-data— dane i integracje: kolekcje (tabele — pola i rekordy), scenariusze (flows), integracje (AI, Google Sheets, GetCourse, zewnętrzny handler przez WebSocket), połączenia i dostępy.mybot-analytics— obserwowalność i odbiorcy: statystyki (zużycie salda, metryki, dziennik, kondycja reakcji), analityka (odbiorcy, czaty, lejki), subskrybenci i etykiety, dialogi, płatności (saldo, plany, transakcje).
Instalacja
Skille znajdują się w repozytorium GetMyBot w folderze skills/. Każdy skill to folder skills/<name>/ z plikami SKILL.md (krótki przewodnik) i reference.md (pełna dokumentacja domeny z przykładami na MCP i curl).
Aby agent widział skille, połącz je ze swoim katalogiem skilli Claude Code. W repozytorium jest gotowy skrypt:
./skills/install.sh
Tworzy on dowiązania symboliczne ~/.claude/skills/<name> do folderów wewnątrz repozytorium — zmiany w repozytorium są od razu widoczne dla agenta, bez mnożenia kopii. Po instalacji sformułuj zadanie zwykłymi słowami („zbuduj w GetMyBot bota-autorespondera"), a agent sam doczyta odpowiedni skill.
Co dalej
- MCP — interfejs programowy — narzędzia, zasoby i prompty wywoływane przez skille.
- Autoryzacja i tokeny — utwórz PAT i wybierz zakresy dostępu.
- Interaktywna dokumentacja — pełny REST dla żądań fallback.