migrating-apis
Implement API migrations between versions, platforms, or frameworks with minimal downtime.\nUse when upgrading APIs between versions.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Implement API migrations between versions, platforms, or frameworks with minimal downtime.\nUse when upgrading APIs between versions.\nTrigger with phrases like \
How to use
Przygotuj środowisko: upewnij się, że masz dostęp do kodu źródłowego starego API, jego specyfikacji OpenAPI, skonfigurowane środowisko docelowe (nowy framework lub platforma) oraz narzędzia do routowania ruchu (reverse proxy, feature flags lub API gateway).
Wyzwól skill frazą "migrate the API", "upgrade API version" lub "migrate to new API" w Claude, Codex lub OpenClaw. Skill użyje narzędzi Read, Write, Edit, Grep i Bash do analizy.
Pozwól skillowi na inventaryzację wszystkich endpointów: narzędzie przeskanuje kod i dokumentację, dokumentując metody HTTP, wzorce URL, schematy żądań i odpowiedzi, mechanizmy autentykacji oraz zależności konsumentów API.
Przejrzyj wygenerowaną tabelę mapowania endpointów, która paruje każdy stary endpoint z jego odpowiednikiem w nowej wersji i wskazuje breaking changes (zmiany struktury URL, nazw pól, typów danych, przepływu autentykacji).
Zaakceptuj utworzone adaptery transformujące format żądań i odpowiedzi – skill obsługuje zmianę nazw pól, konwersje zagnieżdżonych struktur na płaskie i zmiany wartości enum.
Wdróż router ruchu (reguły reverse proxy lub middleware) na podstawie planu migracji, aby kierować żądania do starego lub nowego API w zależności od fazy migracji, endpointu lub feature flag, aż do pełnego przejścia.