surrealql

Installation
SKILL.md

SurrealQL

A skill for writing and modifying SurrealQL queries to interact with SurrealDB databases.

SurrealQL is the official query language for SurrealDB. It is a modern, flexible, and powerful query language that is designed to be easy to learn and use.

When to use this skill

Reference these guidelines when:

  • Writing, modifying, or troubleshooting SurrealQL queries
  • Designing or managing schemas
  • Converting other query languages to SurrealQL

Rules & Conventions

  • SurrealQL is NOT ANSI-SQL. Never assume SQL knowledge from other databases applies. Always refer to the examples below or the documentation at https://surrealdb.com/docs for accurate syntax and behavior.
  • When SurrealQL is stored in a file, it should have a .surql extension.
  • SurrealQL is a relatively young language, and new features are being added regularly. Refer to the documentation at https://surrealdb.com/docs for the most up-to-date information.
Related skills
Installs
68
GitHub Stars
12
First Seen
Apr 9, 2026