replit-migration-deep-dive
Execute Replit major re-architecture and migration strategies with strangler fig pattern.\nUse when migrating to or from Replit, performing major version upgrades,\nor re-platforming existing integrations to Replit.\nTrigger with phrases like \
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Execute Replit major re-architecture and migration strategies with strangler fig pattern.\nUse when migrating to or from Replit, performing major version upgrades,\nor re-platforming existing integrations to Replit.\nTrigger with phrases like \
How to use
Przygotuj aplikację źródłową — upewnij się, że masz dostęp do repozytorium Git, działającego wdrożenia i eksportu bazy danych (jeśli dotyczy). Zanotuj, z której platformy migrujesz (Heroku, Railway, Vercel, Docker czy środowisko lokalne).
Wyzwól skill frazą zawierającą słowa kluczowe takie jak "migrate to replit", "heroku to replit", "railway to replit" lub "convert to replit". Skill przeskanuje bieżący stan aplikacji, szukając plików konfiguracyjnych (.replit, Procfile, Dockerfile, railway.json).
Przejrzyj mapę ścieżki migracji — skill wyświetli złożoność, szacowany czas (od 1-2 godzin dla migracji lokalnych do 3-6 godzin dla Docker) i kluczowe zmiany wymagane dla Twojej platformy źródłowej.
Skonwertuj pliki konfiguracyjne — skill wygeneruje lub zaadaptuje .replit i replit.nix na podstawie Twojej bieżącej konfiguracji (Procfile dla Heroku, railway.json dla Railway, Dockerfile dla aplikacji Docker).
Migruj bazę danych — jeśli aplikacja używa bazy danych, eksportuj ją z platformy źródłowej i zaimportuj do usług Replita. Skill podpowie, jak połączyć zmienne środowiskowe.
Zaimportuj projekt do Replita — przejdź na replit.com, wybierz "Create Repl" i importuj z GitHub. Skill zweryfikuje, że wszystkie zmiany zostały zastosowane i aplikacja uruchamia się prawidłowo.