sql-assistant
Comprehensive SQL query assistant for database operations, optimization, and troubleshooting. Use when Codex needs to write, debug, optimize, or explain SQL queries; analyze database schemas; or help with SQL-related tasks including joins, subqueries, aggregations, and
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Comprehensive SQL query assistant for database operations, optimization, and troubleshooting. Use when Codex needs to write, debug, optimize, or explain SQL queries; analyze database schemas; or help with SQL-related tasks including joins, subqueries, aggregations, and performance tuning. Supports MySQL, PostgreSQL, SQLite, and other SQL dialects.
How to use
Zainstaluj skill sql-assistant w swoim środowisku Codex, dodając go do konfiguracji dostępnych umiejętności agenta.
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.
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.
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.
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.
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ć.