async-io-model
Explanations of common asynchronous patterns used in tursodb. Involves IOResult, state machines, re-entrancy pitfalls, CompletionGroup. Always use these…
General guidelines for Commits, formatting, CI, dependencies, security
$ npx -y skills add tursodatabase/turso --skill pr-workflow --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/pr-workflowContext preview
The summary Claude sees to decide when to auto-load this skill.
General guidelines for Commits, formatting, CI, dependencies, security
name: pr-workflow description: General guidelines for Commits, formatting, CI, dependencies, security
Learn `git rebase -i` for clean history.
If running as GitHub Action:
Never commit:
When adding: 1. Add license file under `licenses/` 2. Update `NOTICE.md` with dependency info
A SQL database in Rust: SQLite-compatible, now also speaking Postgres (experimental). The LLVM of databases.
Repo: tursodatabase/turso
Explanations of common asynchronous patterns used in tursodb. Involves IOResult, state machines, re-entrancy pitfalls, CompletionGroup. Always use these…
Change Data Capture - architecture, entrypoints, bytecode emission, sync engine integration, tests
General Correctness rules, Rust patterns, comments, avoiding over-engineering. When writing code always take these into account
How to debug tursodb using Bytecode comparison, logging, ThreadSanitizer, deterministic simulation, and corruption analysis tools
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
Generate hierarchical AGENTS.md knowledge base for a codebase. Creates root + complexity-scored subdirectory documentation.