Toolverse
All skills

morph-search

by parcadei

Fast codebase search via WarpGrep (20x faster than grep)

Installation

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

Installation

Quick info

Author
parcadei
Category
Backend
Views
25

About this skill

Fast codebase search via WarpGrep (20x faster than grep)

How to use

  1. Upewnij się, że masz zainstalowany serwer MCP o nazwie morph skonfigurowany w pliku mcp_config.json z ustawionym kluczem MORPH_API_KEY.

  2. Aby wyszukać wzorzec w kodzie, uruchom komendę z parametrem --search zawierającym szukany tekst lub wyrażenie regularne oraz --path wskazujący katalog do przeszukania (domyślnie bieżący katalog .).

  3. Dla wyszukiwania tekstowego użyj prostych słów kluczowych, na przykład "authentication" lub "login". Dla bardziej zaawansowanych poszukiwań zastosuj wyrażenia regularne, takie jak "def.*login" aby znaleźć wszystkie funkcje zawierające "login" w nazwie.

  4. Jeśli chcesz edytować plik programowo, użyj parametru --edit z pełną ścieżką do pliku oraz --content zawierającego nową zawartość, którą chcesz wstawić.

  5. Wyniki pojawią się natychmiast dzięki optymalizacji WarpGrep, co pozwala na interaktywne eksplorowanie kodu bez czekania na tradycyjne narzędzia grep.

  6. Jeśli potrzebujesz wyszukiwania strukturalnego, które rozumie składnię kodu (na przykład znalezienie wszystkich deklaracji klasy), rozważ użycie ast-grep zamiast morph-search — morph-search specjalizuje się w szybkim wyszukiwaniu tekstowym i regex.

Related skills