Skills from tursodatabase/turso

10 skills available

code-quality
Provides coding guidelines for correctness, Rust patterns, comments, and avoiding over-engineering. No security-relevant behaviors detected.
Verified
392 installs
storage-format
SQLite file format, B-trees, pages, cells, overflow, freelist that is used in tursodb
Verified
275 installs
debugging
How to debug tursodb using Bytecode comparison, logging, ThreadSanitizer, deterministic simulation, and corruption analysis tools
Verified
273 installs
async-io-model
Explanations of common asynchronous patterns used in tursodb. Involves IOResult, state machines, re-entrancy pitfalls, CompletionGroup. Always use these patterns in `core` when doing anything IO
Verified
273 installs
pr-workflow
General guidelines for Commits, formatting, CI, dependencies, security
Verified
272 installs
index-knowledge
Generate hierarchical AGENTS.md knowledge base for a codebase. Creates root + complexity-scored subdirectory documentation.
Verified
271 installs
testing
This skill documents how to write and run `.sqltest`, TCL, and Rust tests for the project. It includes local test/run commands such as `make test`, `cargo test`, and `cargo run -p test-runner`, which instruct executing local shell commands; no secrets or network endpoints are referenced.
Verified
269 installs
transaction-correctness
How WAL mechanics, checkpointing, concurrency rules, recovery work in tursodb
Verified
267 installs
mvcc
Overview of Experimental MVCC feature - snapshot isolation, versioning, limitations
Verified
266 installs
differential-fuzzer
Information about the differential fuzzer tool, how to run it and use it catch bugs in Turso. Always load this skill when running this tool
Verified
265 installs