Przejdź do treści
Biblioteka skilli
Programowanie · Konwersja i formaty

format

/format

Formatuje pliki SQL formatterem syntaqlite, gdy trzeba sformatować lub uporządkować kod SQL.

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

Formatuje pliki SQL formatterem syntaqlite, gdy trzeba sformatować lub uporządkować kod SQL.

Oryginalny opis (EN)

Format SQL files using the syntaqlite formatter. Use when the user wants to format, reformat, or pretty-print SQL code.

Jak działa

  1. Usage
  2. Options
  3. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 40 linii, 173 słów
Podgląd SKILL.md
---
name: format
description: Format SQL files using the syntaqlite formatter. Use when the user wants to format, reformat, or pretty-print SQL code.
---

# Format SQL

Format SQLite SQL using the syntaqlite CLI formatter.

## Usage

```bash
# Format a file (print to stdout)
syntaqlite fmt query.sql

# Format in-place
syntaqlite fmt -i query.sql

# Format from stdin
echo "SELECT a,b FROM t WHERE x=1" | syntaqlite fmt

# Format multiple files via glob
syntaqlite fmt -i "**/*.sql"

# Format with options
syntaqlite fmt -w 120 -k upper query.sql
```

## Options

- `-e, --expression <SQL>`: format an inline SQL expression instead of files
- `-w, --line-width <N>`: max line width (default: 80)
- `-t, --indent-width <N>`: spaces per indentation level (default: 2)
- `-k, --keyword-case <upper|lower>`: keyword casing (default: upper)
- `-i, --in-place`: overwrite files in place
- `--check`: check if files are formatted (exit 1 if not)
- `--semicolons <true|false>`: append semicolons (default: true)

## Notes

- When the user asks to format a specific file, use `-i` to write in place.
- When formatting multiple files, use a glob pattern with `-i`.
- Use `--check` in CI to verify formatting without modifying files.

Wersje

RepozytoriumWynikLicencja
Ta strona · lalitmaganti/syntaqlite100Apache-2.0
managedcode/dotnet-skills90MIT

Migawka bazy z 28.10.2026 · wersja paczki ddce75960c07 (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

  • 95sql-formatter
    Formatuje kod SQL, poprawia czytelność zapytań i pracuje na plikach .sql, także w dialekcie Oracle SQL.
  • 100sql-formatting
    Formatuje SQL narzędziem GoSQLX, czyli ustala wcięcia, wielkość liter słów kluczowych i średniki w pliku .sql.
  • 100validate
    Sprawdza zapytania SQL pod kątem błędów i zgodności ze schematem, zgłaszając diagnostykę dla każdego pliku.
  • 100ruff-formatting
    Formatuje kod Pythona poleceniem ruff format, szybkim formatterem zgodnym z Black: porządkuje pliki, wymusza styl i sprawdza zgodność formatowania.
  • 100json-formatter
    Waliduje, formatuje i minifikuje pliki JSON na prośbę użytkownika.
  • 90sql-sp-generation
    Podpowiada zasady pisania instrukcji SQL i procedur składowanych w plikach .sql.

Uwagi i zgłoszenia

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