Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill do wyodrębniania plików z archiwów repomix i przywracania oryginalnej struktury katalogów. Repomix pakuje całe repozytoria w jeden plik (XML, Markdown lub JSON) — to narzędzie odwraca ten proces. Użyj go, gdy potrzebujesz rozpakować zawartość repomix, przywrócić poszczególne pliki lub zweryfikować strukturę spakowanego repozytorium. Skrypt unmix_repomix.py automatycznie parsuje format, ekstrahuje ścieżki i zawartość, tworzy katalogi oraz zapisuje każdy plik w oryginalnym miejscu.
Jak używać
Upewnij się, że masz dostęp do pliku repomix (format XML, Markdown lub JSON) oraz że Python 3 jest zainstalowany w Twoim systemie.
Przygotuj ścieżkę do pliku repomix, który chcesz rozpakować, oraz określ katalog docelowy, gdzie mają zostać wyodrębnione pliki. Katalog docelowy zostanie utworzony automatycznie, jeśli nie istnieje.
Uruchom skrypt
unmix_repomix.pyz parametrami: ścieżka do pliku repomix oraz ścieżka katalogu wyjściowego. Przykład:python3 scripts/unmix_repomix.py "/path/to/repomix-output.xml" "/tmp/extracted-files".Skrypt automatycznie parsuje format pliku repomix, ekstrahuje każdy plik i jego zawartość, tworzy niezbędne katalogi nadrzędne oraz zapisuje pliki w oryginalnych lokalizacjach.
Monitoruj postęp ekstrakcji wyświetlany w konsoli. Skrypt wypisze statystyki i potwierdzenie ukończenia procesu.
Sprawdź katalog wyjściowy — wszystkie pliki powinny być przywrócone w oryginalnej strukturze katalogów, gotowe do użycia lub dalszej analizy.