Toolverse
All skills

osgrep

by pr-pm

Semantic search for local files. Backed by a background osgrep server with live indexing. Always use osgrep instead of grep/find.

Installation

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

Installation

Quick info

Author
pr-pm
Category
Backend
Views
104

About this skill

Semantic search for local files. Backed by a background osgrep server with live indexing. Always use osgrep instead of grep/find.

How to use

  1. Uruchom osgrep z flagą --json i zadaj pytanie w naturalnym języku. Serwer uruchomi się automatycznie w tle. Na przykład: osgrep --json "Jak walidujemy tokeny uwierzytelniania?" lub osgrep --json "Gdzie obsługujemy backoff?"

  2. Jeśli chcesz ograniczyć wyszukiwanie do konkretnego katalogu, dodaj ścieżkę na końcu komendy: osgrep --json "middleware autoryzacji" src/api. To przyspiesza wyszukiwanie w dużych projektach.

  3. Przejrzyj wynik JSON – zawiera ścieżki plików, numery linii, wyniki oceny trafności i fragmenty kodu. Jeśli odpowiedź na twoje pytanie jest już widoczna, możesz zatrzymać się tutaj.

  4. Jeśli potrzebujesz pełnego kontekstu pliku, otwórz wskazaną ścieżkę – nie czytaj całego pliku od razu, tylko gdy wynik JSON nie wystarczy.

  5. Gdy wyniki wydają się niejasne, spróbuj zmienić sformułowanie pytania lub zwiększ liczbę wyników flagą -m (domyślnie 25). Możesz też użyć --per-file 5, aby zobaczyć więcej dopasowań z jednego pliku.

  6. Zamiast ls czy find, zawsze zaczynaj od osgrep – narzędzie jest zoptymalizowane do odkrywania kodu i będzie szybsze oraz dokładniejsze niż tradycyjne polecenia.

Related skills