turso
Agent skills for building and testing the Turso Rust database
All Skills in This Repository (13)
Pure Emerald Level Indicatorscdc
Maps Change Data Capture architecture, bytecode emission, and sync engine integration in Turso.
memory-benchmark
Benchmarks and profiles heap memory usage of Turso SQL workloads using dhat.
yield-injections
Inject synthetic yields and failures into Turso resumable state machines for deterministic concurrency testing.
storage-format
Analyze SQLite on-disk format and B-tree structures in Turso databases.
async-io-model
Manage Turso I/O-bound operations with cooperative yielding and explicit state machines.
debugging
Compare bytecode, logs, and sanitizer outputs to debug Turso databases.
transaction-correctness
Explain Turso WAL, commits, and checkpointing for transactional correctness.
testing
Automate and standardize Rust project testing workflows across unit, integration, and fuzz tests.
differential-fuzzer
Compare Turso and SQLite results for generated SQL statements.
mvcc
Enable MVCC snapshot isolation for concurrent transactions in a Rust-based SQLite-compatible database.
code-quality
Enforce Rust code quality standards for error handling and correctness.
pr-workflow
Enforce consistent PR practices across commits, formatting, CI, dependencies, and security.
Frequently Asked Questions
FAQPage SchemaHow to install Turso skills?โผ
Run `npx skills add tursodatabase/turso --all -g -y` in your terminal to install all agent skills in this suite globally.
What is Turso database?โผ
Turso is an in-process SQL database written in Rust that is fully compatible with SQLite, with an experimental Postgres frontend. These skills help AI agents contribute to its engine safely.
How do these skills help AI agents write database code?โผ
They give the agent exact build and test commands, maps of where each subsystem lives, and strict correctness rules so changes do not corrupt data.
Can agents test and debug Turso automatically?โผ
Yes. Skills cover running conformance tests, the differential fuzzer against SQLite, deterministic simulators, and WAL corruption analysis tools.
Do these skills work with Claude Code and other agents?โผ
Yes. All skills follow the standard SKILL.md format and work in Claude Code, Cursor, Codex, and other compatible AI coding agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core