Toolverse
All skills

query-builder

by clidey

Convert natural language questions into SQL queries. Activates when users ask data questions in plain English like \

Installation

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

Installation

Quick info

Author
clidey
Category
Backend
Views
9

About this skill

Convert natural language questions into SQL queries. Activates when users ask data questions in plain English like \

How to use

  1. Zainstaluj umiejętność query-builder w swoim środowisku Claude lub kompatybilnym narzędziu obsługującym skills.

  2. Zadaj pytanie o dane w naturalnym języku, na przykład "pokaż mi wszystkich użytkowników, którzy zarejestrowali się w ostatnim miesiącu" lub "znajdź zamówienia większe niż 100 zł". Umiejętność automatycznie się aktywuje, gdy rozpozna zapytanie dotyczące danych.

  3. Narzędzie najpierw sprawdzi strukturę Twojej bazy danych — pobierze listę dostępnych tabel i kolumn za pomocą funkcji whodb_tables i whodb_columns, aby zrozumieć, z jakimi danymi pracuje.

  4. Przeanalizuje Twoje pytanie, aby zidentyfikować: jaką encję szukasz (użytkowników, zamówienia, produkty), jakie warunki mają być spełnione (ostatni miesiąc, powyżej kwoty), czy potrzebujesz agregacji (liczenie, sumowanie), sortowania lub limitowania wyników.

  5. Zmapuje słowa z Twojego pytania na rzeczywiste nazwy tabel i kolumn w bazie, a następnie wygeneruje poprawne zapytanie SQL zgodnie z najlepszymi praktykami.

  6. Wykona wygenerowane zapytanie i przedstawi Ci wyniki — wszystko bez konieczności ręcznego pisania kodu SQL.

Related skills