mistral-upgrade-migration
Analyze, plan, and execute Mistral AI SDK upgrades with breaking change detection.\nUse when upgrading Mistral 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 Mistral AI SDK upgrades with breaking change detection.\nUse when upgrading Mistral SDK versions, detecting deprecations,\nor migrating to new API versions.\nTrigger with phrases like \
How to use
Upewnij się, że masz zainstalowany Mistral AI SDK (npm lub pip) oraz Git do kontroli wersji. Skill wymaga dostępu do narzędzi Read, Write, Edit oraz Bash z uprawnieniami do npm i git.
Wyzwól skill frazami takimi jak "upgrade mistral", "mistral breaking changes", "update mistral SDK" lub "analyze mistral version". Skill automatycznie sprawdzi aktualnie zainstalowaną wersję SDK i porównuje ją z najnowszą dostępną.
Przejrzyj raport zmian. Skill wyświetli tabelę breaking changes między wersjami, w tym: zmianę formatu modułu z CommonJS na ESM-only, zmianę importów z
import MistralClientnaimport { Mistral }, zmianę konstruktora znew MistralClient(apiKey)nanew Mistral({ apiKey }), oraz zmianę metody chat zclient.chat()naclient.chat.complete().Pozwól skillowi na automatyczną transformację kodu. Skill przeskanuje Twoje pliki źródłowe, zidentyfikuje miejsca wymagające zmian i zaproponuje lub zastosuje transformacje zgodnie z nową wersją API.
Uruchom testy. Jeśli masz dostępny test suite, skill pomoże zweryfikować, że migracja przebiegła poprawnie i aplikacja działa z nową wersją SDK.
W razie problemów możesz wycofać zmiany za pomocą Git. Skill wspiera rollback do poprzedniej wersji, jeśli migracja nie powiodła się lub odkryjesz niezgodności.