turso-cloud — скилл для Claude Code: что делает и как установить
Скилл обучает агента работать с облачной базой Turso Cloud на базе SQLite. Пригодится при настройке клиентских SDK, разграничении прав токенами и интеграции с Vercel.
npx skills add tursodatabase/agent-skills --skill turso-cloud -a claude-codeЧто делает turso-cloud
Скилл даёт ИИ-ассистенту документацию по платформе Turso Cloud. В набор входят инструкции по SDK для JavaScript и TypeScript (@tursodatabase/serverless), Python (pyturso, libsql), Go (tursogo, libsql-client-go) и Rust (turso, libsql). Ассистент узнаёт, как выполнять запросы, собирать батчи, запускать транзакции и настраивать локальные реплики с синхронизацией.
Внутри собраны правила аутентификации и работа с Vercel Marketplace (tursocloud). Скилл описывает генерацию токенов через Turso CLI, ограничение прав на уровне таблиц или баз и подключение внешних провайдеров через JWKS (Clerk, Auth0). Также описаны встроенные возможности: векторный поиск DiskANN, полнотекстовый поиск FTS с BM25, создание веток и восстановление базы на нужный момент времени.
Для настройки прав и управления базами в проекте понадобятся Turso CLI или Vercel CLI, иначе агент не сможет применить команды инфраструктуры на практике.
Какие задачи решает
- подключить к Turso Cloud проект на TypeScript, Python, Go или Rust
- настроить локальные реплики с синхронизацией через @tursodatabase/sync или pyturso
- ограничить доступ к таблицам через токены с проверкой JWKS в Clerk или Auth0
- развернуть базу данных через интеграцию с Vercel Marketplace
Примеры запросов агенту
- Подключи Node.js-сервис к Turso Cloud через @tursodatabase/serverless и настрой батч-запросы
- Выпусти токен с правами только на чтение для отдельной базы через Turso CLI
- Настрой поиск по векторным эмбеддингам с расстоянием косинуса в Turso Cloud
Как установить turso-cloud
1Через Skills CLI (Vercel)
npx skills add tursodatabase/agent-skills --skill turso-cloud -a claude-code2Вручную: положить файлы
~/.claude/skills/turso-cloud/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/turso-cloud/
1Через Skills CLI (Vercel)
npx skills add tursodatabase/agent-skills --skill turso-cloud -a codex2Вручную: положить файлы
.agents/skills/turso-cloud/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add tursodatabase/agent-skills --skill turso-cloud -a cursor2Вручную: положить файлы
.cursor/skills/turso-cloud/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install tursodatabase/agent-skills turso-cloud2Вручную: положить файлы
.github/skills/turso-cloud/SKILL.md1Через Skills CLI (Vercel)
npx skills add tursodatabase/agent-skills --skill turso-cloud -a gemini-cli2Командой платформы
gemini skills install https://github.com/tursodatabase/agent-skills --path skills/turso-cloudВручную: положить файлы
.devin/skills/turso-cloud/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add tursodatabase/agent-skills --skill turso-cloud -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Похожие
Рядом в теме «Данные и базы»
Всё по теме «Данные и базы» →Вопросы о turso-cloud
Как установить turso-cloud в Claude Code?
Выполните команду npx skills add tursodatabase/agent-skills --skill turso-cloud -a claude-code в терминале.
Что делает скилл turso-cloud?
Он передаёт агенту спецификации по работе с Turso Cloud: синтаксис запросов в официальных SDK, создание токенов доступа, синхронизацию встроенных реплик и управление ресурсами через Vercel.
Какие языки программирования и SDK поддерживает turso-cloud?
В скилл включены руководства для JavaScript и TypeScript (@tursodatabase/serverless), Python (pyturso, libsql), Go (tursogo, libsql-client-go) и Rust (turso, libsql).
Исходный текст
SKILL.md · MIT
--- name: 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). --- # Turso Cloud Skills This skill combines documentation for working with Turso Cloud, the fully managed SQLite-compatible database platform. Pick the relevant sub-skill below. ## [turso-cloud-js](turso-cloud-js/overview.md) Work 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. ## [turso-cloud-py](turso-cloud-py/overview.md) Work 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. ## [turso-cloud-go](turso-cloud-go/overview.md) Work 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. ## [turso-cloud-rust](turso-cloud-rust/overview.md) Work 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. ## [turso-cloud-auth](turso-cloud-auth/overview.md) Authenticate 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. ## [turso-cloud-vercel](turso-cloud-vercel/overview.md) Use 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. ## Turso Cloud features Turso Cloud databases support these features out of the box: - **Vector search** — native similarity search for AI/RAG workflows, no extensions needed. Supports cosine, L2, and L1 distance functions with DiskANN indexing. - **Full-text search** — keyword search with BM25 ranking via built-in FTS support. - **AI & embeddings** — native vector types for storing and querying embeddings. - **Branching** — create isolated copy-on-write database branches for testing/staging. - **Point-in-time recovery** — restore databases to any previous point in time (retention depends on plan). - **Embedded replicas** — local replicas that sync with Turso Cloud for fast reads and offline support. - **SQLite extensions** — JSON, FTS5, R*Tree, SQLean, UUID, regexp. ## Further reading **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: | Topic | URL | |-------|-----| | AI & embeddings | `https://docs.turso.tech/features/ai-and-embeddings.md` | | Embedded replicas | `https://docs.turso.tech/features/embedded-replicas/introduction.md` | | Cloud limitations | `https://docs.turso.tech/cloud/limitations.md` | | SQLite extensions | `https://docs.turso.tech/features/sqlite-extensions.md` | | Full docs index (for LLMs) | `https://docs.turso.tech/llms.txt` |
© tursodatabase · MIT · tursodatabase/agent-skills