Toolverse
All skills

file-search

by massgen

This skill should be used when agents need to search codebases for text patterns or structural code patterns. Provides fast search using ripgrep for text and ast-grep for syntax-aware code search.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
massgen
Category
Backend
Views
1

About this skill

This skill should be used when agents need to search codebases for text patterns or structural code patterns. Provides fast search using ripgrep for text and ast-grep for syntax-aware code search.

How to use

  1. Zainstaluj skill file-search w swoim środowisku MassGen — narzędzia ripgrep i ast-grep powinny być już dostępne w domyślnej konfiguracji.
  2. Zdecyduj, czy potrzebujesz wyszukiwania tekstowego czy strukturalnego. Do szybkiego znalezienia stringów, zmiennych lub komentarzy użyj ripgrep. Do wyszukiwania wzorców kodu (definicje funkcji, sygnatury klas, struktury warunkowe) wybierz ast-grep.
  3. Aby wyszukać tekst, użyj komendy execute_command z ripgrep: rg 'twój_wzorzec' --type py src/ — zastąp 'twój_wzorzec' szukanym tekstem, py typem pliku, a src/ ścieżką do katalogu.
  4. Aby wyszukać strukturę kodu, użyj ast-grep: sg --pattern 'class $NAME { $$$ }' --lang python — dostosuj wzorzec do szukanej struktury i ustaw odpowiedni język.
  5. Przejrzyj wyniki wyszukiwania, które pokażą pliki i linie zawierające dopasowania. Użyj tych informacji do analizy wpływu zmian, refaktoryzacji lub audytu bezpieczeństwa kodu.

Related skills