Przejdź do treści
Biblioteka skilli
Dane i analityka · Przegląd i audyt

validate

/validate

Sprawdza zapytania SQL pod kątem błędów i zgodności ze schematem, zgłaszając diagnostykę dla każdego pliku.

Repozytorium
syntaqlite ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
27.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 27.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Sprawdza zapytania SQL pod kątem błędów i zgodności ze schematem, zgłaszając diagnostykę dla każdego pliku.

Oryginalny opis (EN)

Validate SQL and report diagnostics using syntaqlite. Use when the user wants to check SQL for errors, lint SQL files, or verify correctness against a schema.

Jak działa

  1. Usage
  2. Options
  3. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 39 linii, 162 słów
Podgląd SKILL.md
---
name: validate
description: Validate SQL and report diagnostics using syntaqlite. Use when the user wants to check SQL for errors, lint SQL files, or verify correctness against a schema.
---

# Validate SQL

Validate SQLite SQL and report diagnostics (errors, warnings) using the syntaqlite CLI.

## Usage

```bash
# Validate a file
syntaqlite analyze query.sql

# Validate from stdin
echo "SELECT * FORM t" | syntaqlite analyze

# Validate an inline expression
syntaqlite analyze -e "SELECT 1 + "

# Validate against a schema
syntaqlite analyze --schema schema.sql query.sql

# Validate multiple files via glob
syntaqlite analyze "**/*.sql"

# Validate with multiple schema files
syntaqlite analyze --schema "migrations/*.sql" --schema extra.sql query.sql
```

## Options

- `-e, --expression <SQL>`: Validate an inline SQL expression instead of files
- `--schema <FILE>`: Schema DDL file to load before validation (repeatable, supports globs)
- `--experimental-lang <LANG>`: Extract embedded SQL from host language files (`python`, `typescript`)

## Notes

- Without `--schema`, validation checks syntax only. With `--schema`, it also checks table/column references.
- Exit code is 0 if valid, non-zero if errors are found.
- For continuous validation while editing, the LSP server provides real-time diagnostics automatically.

Wersje

RepozytoriumWynikLicencja
Ta strona · lalitmaganti/syntaqlite100Apache-2.0
boshu2/agentops100Apache-2.0
zanderadam/engy100MIT
hirogakatageri/hirokata-claude-marketplace100MIT
whawkinsiv/solo-founder-skills100MIT
rsmdt/the-startup100MIT
SteveGJones/ai-first-sdlc-practices100MIT
snapsynapse/skill-provenance100MIT
hamzafer/claude-routines100MIT

Migawka bazy z 28.10.2026 · wersja paczki 5c76bd2002d8 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100format
    Formatuje pliki SQL formatterem syntaqlite, gdy trzeba sformatować lub uporządkować kod SQL.
  • 90sql-expert
    Generuje, sprawdza i optymalizuje zapytania ClickHouse SQL dla danych i analiz.
  • 96sql
    Pomaga pisać zapytania SQL, pilnować składni między bazami danych i optymalizować wolne zapytania.
  • 100sql-development
    Wspiera T-SQL, procedury składowane i administrację MS SQL Server: zapytania, schematy, strojenie wydajności, kopie zapasowe, konfigurację bezpieczeństwa i funkcje SQL Server 2025+.
  • 100sql-query-optimizer
    Prawdopodobnie optymalizuje zapytania SQL w ramach kategorii Data Analytics.
  • 90bigquery-sql
    Optymalizuje zapytania SQL w BigQuery pod kątem kosztu i wydajności, stosując sprawdzone zasady przetwarzania danych.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.