instantly-upgrade-migration
Analyze, plan, and execute Instantly SDK upgrades with breaking change detection.\nUse when upgrading Instantly SDK versions, detecting deprecations,\nor migrating to new API versions.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Analyze, plan, and execute Instantly SDK upgrades with breaking change detection.\nUse when upgrading Instantly SDK versions, detecting deprecations,\nor migrating to new API versions.\nTrigger with phrases like \
How to use
Upewnij się, że masz dostęp do istniejącej integracji Instantly API v1 oraz dostęp do dashboardu Instantly, aby wygenerować nowe klucze API v2. Skill wymaga narzędzi Read, Write, Edit, Bash i Grep — sprawdź, czy są dostępne w Twoim środowisku.
Wyzwól skill jedną z sugerowanych fraz: "instantly v1 to v2", "instantly api migration", "instantly upgrade", "instantly deprecated" lub "migrate instantly api". Opisz swoje obecne połączenie lub wskaż plik zawierający kod integracji v1.
Skill przeanalizuje Twój kod i zidentyfikuje kluczowe zmiany: zmianę uwierzytelniania z parametru zapytania na nagłówek Authorization z tokenem Bearer, zmianę endpointów (np. z /api/v1/campaign/list na /api/v2/campaigns), oraz zmianę paginacji z offset na cursor-based.
Przejrzyj mapę migracji wygenerowaną przez skill — zawiera ona starą ścieżkę endpointu, nową ścieżkę, zmianę metody HTTP (jeśli zachodzi) oraz wymagane zmiany w nagłówkach i formacie ciała żądania.
Skill zaktualizuje Twoje pliki źródłowe, zastępując stare wywołania API nowymi — zmieni parametry zapytania na nagłówki Bearer, dostosuje ścieżki endpointów oraz struktury żądań. Możesz przejrzeć zmiany przed zatwierdzeniem.
Wygeneruj nowe klucze API v2 w dashboardzie Instantly, zastąp stare klucze nowymi w Twoim kodzie lub zmiennych środowiskowych, a następnie przetestuj połączenie z nowym API v2 — skill może uruchomić testy npm, jeśli są dostępne w projekcie.