Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność do pisania i optymalizacji zapytań SQL na wszystkich popularnych platformach: Snowflake, BigQuery, Databricks, PostgreSQL i innych. Użyj jej gdy tworzysz nowe zapytania, przyspieszasz wolne SQL, tłumaczysz składnię między bazami danych lub budujesz złożone analizy z CTE, funkcjami okna i agregacjami. Otrzymasz gotowy kod z uwzględnieniem specyfiki każdej bazy danych.
Jak używać
Zainstaluj umiejętność w swoim środowisku Claude lub Codex, dodając ją do dostępnych narzędzi agenta.
Opisz swoje zadanie SQL — czy chcesz napisać nowe zapytanie, zoptymalizować istniejące, czy przetłumaczyć składnię między bazami danych. Podaj nazwę bazy danych (PostgreSQL, Snowflake, BigQuery, Databricks itp.) i strukturę tabel, jeśli to możliwe.
Dla nowych zapytań określ, jakie dane chcesz pobrać, jakie warunki zastosować i czy potrzebujesz zaawansowanych funkcji takich jak okna czasowe (window functions), wyrażenia wspólne (CTE) czy agregacje.
Jeśli optymalizujesz wolne zapytanie, udostępnij jego kod i wyjaśnij, co robi. Umiejętność zasugeruje indeksy, zmianę struktury zapytania lub użycie EXISTS zamiast IN dla podkwerend.
Otrzymasz gotowy kod SQL z komentarzami dotyczącymi składni specyficznej dla wybranej bazy danych — na przykład różne funkcje do pracy z datami w PostgreSQL versus Snowflake.
Przetestuj zapytanie w swoim środowisku, używając EXPLAIN ANALYZE (PostgreSQL) lub odpowiednika w innej bazie, aby sprawdzić wydajność.