Skip to content
Development
Skill

/parse

Parse SQL and inspect the AST using syntaqlite. Use when the user wants to see the parse tree, debug SQL syntax, or understand how a query is structured.

From plugin
syntaqlite
8293 skills

Claude Code

$ npx -y skills add LalitMaganti/syntaqlite --skill parse --agent claude-code

SKILL.md

parse.SKILL.md
name: parse
description: Parse SQL and inspect the AST using syntaqlite. Use when the user wants to see the parse tree, debug SQL syntax, or understand how a query is structured.

Parse SQL

Parse SQLite SQL and display the abstract syntax tree (AST) using the syntaqlite CLI.

Usage

# Print AST from a file
syntaqlite parse query.sql

# Print AST from stdin
echo "SELECT 1 + 2 FROM t" | syntaqlite parse

# Parse an inline expression
syntaqlite parse -e "SELECT 1"

# Output as JSON
syntaqlite parse -o json query.sql

Options

  • `-e, --expression <SQL>`: parse an inline SQL expression instead of files
  • `-o, --output <FORMAT>`: output format (default: text)

Output modes

  • `text`: Human-readable indented AST tree (default)
  • `json`: Machine-readable JSON AST

Notes

  • Use the default `text` output for quick inspection and `json` for programmatic use.
@lalitmaganti
Ships withsyntaqlite

A fast parser, formatter, static analyzer, and language server for SQLite SQL.

Stars on GitHub

Momentum

stars in total
829
Star history of LalitMaganti/syntaqlite on GitHub, a chart by star-history.com

Other skills on syntaqlite.

format

format

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

validate

validate

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

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills2w309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react5d252k
@facebook@facebookInstall Skill

Questions about parse.

Which coding agents can use parse?
parse installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.