Skip to main content

axel

Write PostgreSQL schemas in ASL and queries in AQL with Axel (github.com/struckchure/axel) — the ahead-of-time compiler that turns .asl into migration SQL and .aql into parameterized query strings. Use this whenever work touches .asl or .aql files, an axel.yaml config, the `axel` CLI (validate, diff, up, down, status, compile, codegen, fmt, studio, lsp), or generated Axel clients. It applies even when the user never mentions Axel by name — if the project has an axel.yaml, a schema.asl, or a schema/ directory of .asl files, then "add a users table", "make email unique", "write a query for posts with their author", "why is my migration empty", "generate the Go client", or "add row-level security" all belong here. Also use it for modelling questions (links vs multi links, abstract types, triggers, policies, globals) and for debugging resolve, compile, or migration errors.

Jump to install

Source facts

Repository
struckchure/axel
Last source activity
August 31, 2026 at 15:05
Detected SKILL.md language
English
Stars
7
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.