Help us improve
Share bugs, ideas, or general feedback.
From syntaqlite
Validates SQLite SQL syntax and schema using syntaqlite CLI. Reports diagnostics for files, globs, stdin, inline queries, or embedded SQL in Python/TypeScript.
npx claudepluginhub lalitmaganti/claude-code-plugin --plugin syntaqliteHow this skill is triggered — by the user, by Claude, or both
Slash command
/syntaqlite:validateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Validate SQLite SQL and report diagnostics (errors, warnings) using the syntaqlite CLI.
Database schema validation tools - SQL syntax checking, constraint validation, naming convention enforcement, and schema integrity verification. Use when validating database schemas, checking migrations, enforcing naming conventions, verifying constraints, or when user mentions schema validation, migration checks, database best practices, or PostgreSQL validation.
Formats SQLite SQL using syntaqlite CLI formatter. Handles files, stdin, globs, in-place edits; options for width, indent, case. Use for pretty-printing or checking SQL.
Reviews database migration safety, schema design, query correctness, and data integrity with engine-specific knowledge (Postgres, MySQL, SQLite).
Share bugs, ideas, or general feedback.
Validate SQLite SQL and report diagnostics (errors, warnings) using the syntaqlite CLI.
# Validate a file
syntaqlite validate query.sql
# Validate from stdin
echo "SELECT * FORM t" | syntaqlite validate
# Validate an inline expression
syntaqlite validate -e "SELECT 1 + "
# Validate against a schema
syntaqlite validate --schema schema.sql query.sql
# Validate multiple files via glob
syntaqlite validate "**/*.sql"
# Validate with multiple schema files
syntaqlite validate --schema "migrations/*.sql" --schema extra.sql query.sql
-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)--schema, validation checks syntax only. With --schema, it also checks table/column references.