{"name":"turso-cloud","url":"https://skills.sh/tursodatabase/agent-skills/turso-cloud","install":"npx skills add tursodatabase/agent-skills --skill turso-cloud","sdk":"turso","key":"turso/turso-cloud","description":"Turso Cloud — fully managed SQLite-compatible database platform, accessed over the network. Use when connecting an application to a Turso Cloud database, creating or scoping auth tokens (JWT, fine-grained permissions, JWKS/external auth providers), or provisioning and managing cloud databases. Covers per-language SDKs (JavaScript/TypeScript, Python, Go, Rust), authentication & authorization, and marketplace integrations (Vercel).","hasContent":true,"content":"---\nname: turso-cloud\ndescription: >\n  Turso Cloud — fully managed SQLite-compatible database platform, accessed over the network.\n  Use when connecting an application to a Turso Cloud database, creating or scoping auth tokens\n  (JWT, fine-grained permissions, JWKS/external auth providers), or provisioning and managing\n  cloud databases. Covers per-language SDKs (JavaScript/TypeScript, Python, Go, Rust),\n  authentication & authorization, and marketplace integrations (Vercel).\n---\n\n# Turso Cloud Skills\n\nThis skill combines documentation for working with Turso Cloud, the fully managed SQLite-compatible database platform. Pick the relevant sub-skill below.\n\n## [turso-cloud-js](turso-cloud-js/overview.md)\n\nWork with the `@tursodatabase/serverless` TypeScript/JavaScript SDK for remote Turso Cloud databases — queries, positional/named parameters, batches, and interactive transactions — plus the local-first sync family (`@tursodatabase/sync`, `-wasm`, `-react-native`). Use when connecting to Turso Cloud from Node.js, serverless/edge functions, browsers, or React Native.\n\n## [turso-cloud-py](turso-cloud-py/overview.md)\n\nWork with Turso Cloud from Python: `pyturso` for local-first databases that sync with the cloud, and `libsql` for remote-only access over the libsql protocol. Use when connecting Python applications to Turso Cloud.\n\n## [turso-cloud-go](turso-cloud-go/overview.md)\n\nWork with Turso Cloud from Go: `tursogo` for local-first databases that sync with the cloud, and `libsql-client-go` for remote-only access over the libsql protocol. Use when connecting Go applications to Turso Cloud.\n\n## [turso-cloud-rust](turso-cloud-rust/overview.md)\n\nWork with Turso Cloud from Rust: the `turso` crate (`sync` feature) for local-first databases that sync with the cloud, and the `libsql` crate for remote-only access over the libsql protocol. Use when connecting Rust applications to Turso Cloud.\n\n## [turso-cloud-auth](turso-cloud-auth/overview.md)\n\nAuthenticate and authorize access to Turso Cloud databases: database URLs, platform tokens via the Turso CLI, scoping (group/database/read-only/time-limited), fine-grained per-table permissions, external auth providers via JWKS (Clerk, Auth0), and token invalidation. Use when issuing credentials, restricting what a client can do, or wiring an existing auth provider to Turso.\n\n## [turso-cloud-vercel](turso-cloud-vercel/overview.md)\n\nUse and manage Turso Cloud databases provisioned through the Vercel Marketplace (integration slug `tursocloud`): injected environment variables, inspecting and provisioning resources with the Vercel CLI, region selection, and safety rules for credentials and destructive operations. Use when a Vercel project has — or needs — a Turso database.\n\n## Turso Cloud features\n\nTurso Cloud databases support these features out of the box:\n\n- **Vector search** — native similarity search for AI/RAG workflows, no extensions needed. Supports cosine, L2, and L1 distance functions with DiskANN indexing.\n- **Full-text search** — keyword search with BM25 ranking via built-in FTS support.\n- **AI & embeddings** — native vector types for storing and querying embeddings.\n- **Branching** — create isolated copy-on-write database branches for testing/staging.\n- **Point-in-time recovery** — restore databases to any previous point in time (retention depends on plan).\n- **Embedded replicas** — local replicas that sync with Turso Cloud for fast reads and offline support.\n- **SQLite extensions** — JSON, FTS5, R*Tree, SQLean, UUID, regexp.\n\n## Further reading\n\n**Turso online docs** — `https://docs.turso.tech` (Mintlify — append `.md` to any URL path for raw markdown, e.g. `https://docs.turso.tech/sdk/ts/quickstart.md`). Each sub-skill carries its own docs links; general references:\n\n| Topic | URL |\n|-------|-----|\n| AI & embeddings | `https://docs.turso.tech/features/ai-and-embeddings.md` |\n| Embedded replicas | `https://docs.turso.tech/features/embedded-replicas/introduction.md` |\n| Cloud limitations | `https://docs.turso.tech/cloud/limitations.md` |\n| SQLite extensions | `https://docs.turso.tech/features/sqlite-extensions.md` |\n| Full docs index (for LLMs) | `https://docs.turso.tech/llms.txt` |\n","contentSource":"https://raw.githubusercontent.com/tursodatabase/agent-skills/main/skills/turso-cloud/SKILL.md","contentFetchedAt":"2026-07-27T09:00:58.563Z"}