Toolverse
Wszystkie skille

sql-assistant

autor: openclaw

Asystent SQL do pisania, debugowania i optymalizacji zapytań do baz danych

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend
Wyświetlenia
1

O skillu

Kompleksowy asystent do pracy z bazami danych. Pomaga pisać efektywne zapytania SQL, debugować błędy, optymalizować wydajność i wyjaśniać złożone operacje. Obsługuje MySQL, PostgreSQL, SQLite i inne dialekty SQL. Wspiera zaawansowane techniki: złączenia, podzapytania, agregacje, wyrażenia CTE i tuning wydajności. Idealny dla każdego, kto pracuje z bazami danych i chce pisać lepszy kod SQL.

Jak używać

  1. Zainstaluj skill sql-assistant w swoim środowisku Codex, dodając go do konfiguracji dostępnych umiejętności agenta.

  2. Kiedy potrzebujesz napisać zapytanie SQL, opisz swoje wymaganie w naturalnym języku — na przykład "Pokaż mi wszystkich użytkowników, którzy zarejestrowali się w ostatnich 7 dni" — a asystent wygeneruje czysty, efektywny kod SQL dostosowany do Twojej bazy danych.

  3. Jeśli napotkasz błąd SQL, wklej komunikat błędu i zapytanie do asystenta. Skill przeanalizuje problem, zidentyfikuje przyczynę (np. brakujący przecinek, błędna nazwa kolumny, niepoprawne użycie GROUP BY) i zaproponuje poprawkę z wyjaśnieniem.

  4. Aby zoptymalizować istniejące zapytanie, poproś asystenta o analizę wydajności. Skill wskaże wąskie gardła, zasugeruje indeksy, przepisanie logiki lub użycie bardziej efektywnych operacji takich jak window functions lub CTE.

  5. Dla złożonych operacji (złączenia wielu tabel, podzapytania zagnieżdżone, agregacje z warunkami) opisz strukturę swoich danych i cel — asystent skonstruuje pełne zapytanie z objaśnieniami każdej części.

  6. Jeśli chcesz zrozumieć istniejące zapytanie, wklej kod — asystent wyjaśni, co robi każdy fragment, jakie są założenia dotyczące danych i jak można je ulepszyć.

Podobne skille