The next evolution of SQLite.
Turso Database is the author behind skills that help an AI agent work on the Turso (Limbo) database, an in-process SQLite-compatible engine written in Rust. Their skills cover writing and running tests, including `.sqltest` files, code quality conventions for Rust, generating hierarchical AGENTS.md documentation for codebases, and the internals of the SQLite file format, B-trees and pages. They also provide guidance on the experimental MVCC feature, client usage across Node.js, browser WASM and React Native, and differential fuzzing to find bugs.
Turso
13 skills · 25,180 stars · MIT
Async Io Model Explanations of common asynchronous patterns used in tursodb.
Cdc Change Data Capture - architecture, entrypoints, bytecode emission, sync engine integration, tests
Code Quality General Correctness rules, Rust patterns, comments, avoiding over-engineering.
Debugging How to debug tursodb using Bytecode comparison, logging, ThreadSanitizer, deterministic simulatio…
Differential Fuzzer Information about the differential fuzzer tool, how to run it and use it catch bugs in Turso.
Index Knowledge Generate hierarchical AGENTS.md knowledge base for a codebase.
Memory Benchmark How to benchmark and analyze memory usage in Turso using the memory-benchmark crate and dhat heap…
Mvcc Overview of Experimental MVCC feature - snapshot isolation, versioning, limitations
Pr Workflow General guidelines for Commits, formatting, CI, dependencies, security
Storage Format SQLite file format, B-trees, pages, cells, overflow, freelist that is used in tursodb
Testing How to write tests, when to use each type of test, and how to run them.
Transaction Correctness How WAL mechanics, checkpointing, concurrency rules, recovery work in tursodb
Yield Injections Use when working with Turso yield injection or synthetic failure injection machinery for safe res…
Agent Skills
2 skills · 30 stars · MIT
Turso Cloud Turso Cloud — fully managed SQLite-compatible database platform, accessed over the network.
Turso Db Turso (Limbo) database helper — an in-process SQLite-compatible database written in Rust.