repomix-explorer
Use this skill when the user wants to analyze or explore a codebase (remote repository or local repository) using Repomix. Triggers on: 'analyze this repo', 'explore codebase', 'what's the structure', 'find patterns in repo', 'how many files/tokens'. Runs repomix CLI to pack
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Use this skill when the user wants to analyze or explore a codebase (remote repository or local repository) using Repomix. Triggers on: 'analyze this repo', 'explore codebase', 'what's the structure', 'find patterns in repo', 'how many files/tokens'. Runs repomix CLI to pack repositories, then analyzes the output.
How to use
Zainstaluj skill repomix-explorer w swoim środowisku Claude. Upewnij się, że masz dostęp do narzędzia Repomix CLI (dostępne przez npm jako repomix@latest).
Opisz swoje zamiary w naturalnym języku polskim lub angielskim. Możesz poprosić o analizę zdalnego repozytorium (np. "Przeanalizuj repozytorium microsoft/vscode"), eksplorację lokalnego projektu (np. "Zbadaj strukturę ./src"), wyszukanie konkretnych wzorców (np. "Znajdź wszystkie komponenty React") lub statystyki (np. "Ile plików jest w tym projekcie?").
Skill automatycznie określi odpowiednią komendę Repomix: dla repozytoriów zdalnych użyje
npx repomix@latest --remote <repo>, a dla lokalnych katalogównpx repomix@latest [ścieżka]. Domyślnie generuje output w formacie XML.Czekaj na wykonanie komendy Repomix. Dla dużych repozytoriów (powyżej 100k linii) narzędzie może automatycznie zastosować kompresję.
Skill przeanalizuje wygenerowany plik wyjściowy, wyszukując wzorce i strukturę zgodnie z Twoją prośbą. Otrzymasz raport zawierający informacje o organizacji kodu, liczbie plików, typach języków programowania oraz konkretnych elementach, które Cię interesują.
Możesz zadawać pytania uzupełniające dotyczące analizy, np. "Gdzie są zdefiniowane endpointy API?" lub "Pokaż mi największe pliki w projekcie", a skill będzie analizować już wygenerowane dane bez konieczności ponownego uruchamiania Repomix.