К основному содержанию
скилл CX Codex

tauri — скилл для Claude Code: что делает и как установить

Каталог-навигатор для разработки на Tauri v2. Направляет агента к готовым шаблонам прав доступа, коду бэкенда на Rust и плагинам.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add full-stack-skills/tauri-skills --skill tauri -a claude-code
Открыть на GitHub

Что делает tauri

Скилл работает как центральный каталог для проектов на связке Rust и веб-технологий. Он перенаправляет агента в специализированные поднавыки: для начальной архитектуры в tauri-app-planning, настройки системного трея или мобильных сборок.

Каждый поднавык содержит локальные файлы examples/usage.md и шаблоны разрешений templates/capabilities.json. Агент берёт нужный синтаксис прямо из файлов репозитория. Это экономит контекст. Все конфигурации прав и плагинов подготовлены для Tauri v2.0+ — в проектах на первой версии фреймворка эти шаблоны не заработают без ручной переделки.

Какие задачи решает

  • настроить структуру и зависимости проекта для Tauri v2
  • создать конфигурацию прав в templates/capabilities.json
  • подключить нативные диалоги и системный трей
  • настроить выполнение системных команд через sidecar

Примеры запросов агенту

  • Спланируй архитектуру десктопного приложения с базой данных SQLite на Tauri v2
  • Покажи пример настройки системных уведомлений и трея для Tauri
  • Сгенерируй файл capabilities.json для работы с буфером обмена и диалогами

Как установить tauri

1Через Skills CLI (Vercel)

npx skills add full-stack-skills/tauri-skills --skill tauri -a claude-code

2Вручную: положить файлы

~/.claude/skills/tauri/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/tauri/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о tauri

Как установить tauri в Claude Code?

Выполните команду npx skills add full-stack-skills/tauri-skills --skill tauri -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/tauri/SKILL.md.

Зачем нужен этот скилл, если есть документация?

Он содержит готовые шаблоны capabilities.json и примеры кода на диске. Агент обращается к локальным файлам подзадач напрямую, не расходуя токены на сетевой поиск.

Подходит ли скилл для первой версии Tauri?

Нет, структура плагинов и разрешений в нём написана строго для Tauri v2.0+.

Исходный текст

SKILL.md · Apache-2.0
---
name: tauri
description: Comprehensive index for Tauri framework development, including Rust backend, frontend integration, and full plugin ecosystem. Acts as a router to specialized sub-skills with local examples and templates.
license: Apache-2.0
---
## When to use this skill

Use this skill as the **primary entry point** for any Tauri-related request. It serves as a "Total Index" (like `nvm`) that routes you to specific sub-skills.

**Why?**
- **Token Efficiency**: Each sub-skill contains local `examples/` and `templates/` directories, providing detailed, offline-ready documentation without expensive network searches.
- **Tauri v2 Ready**: All sub-skills are updated for Tauri v2.0+ (plugins, capabilities, permissions).

## How to use this skill

1.  **Identify Intent**: Determine if the user needs setup, specific plugin functionality (FS, Dialog, SQL), or core app configuration.
2.  **Route**: Invoke the specific sub-skill listed below.
3.  **Explore**: Inside the sub-skill, use `examples/usage.md` for step-by-step guides and `templates/capabilities.json` for permission configs.

### Sub-skill Map

**Planning & Architecture**
- `tauri-app-planning`: **START HERE**. Requirement analysis, plugin selection, architecture design, and Todo list generation. Includes orchestration patterns.

**Core & Lifecycle**
- `tauri-setup`: Project initialization and environment setup.
- `tauri-scaffold`: Creating files and structures.
- `tauri-app-develop`: Development workflow (dev, build, debug).
- `tauri-app-process`: Process management and exit handling.
- `tauri-app-updater`: Auto-update configuration and API.
- `tauri-mobile`: Android and iOS specific development.

**System Integration**
- `tauri-app-shell`: Spawn sidecars and run system commands.
- `tauri-app-os-info`: Get OS version, arch, and locale.
- `tauri-app-clipboard`: Read/write to system clipboard.
- `tauri-app-dialog`: Native file open/save dialogs and message boxes.
- `tauri-app-notification`: System notifications.
- `tauri-app-global-shortcut`: Register system-wide keyboard shortcuts.
- `tauri-app-autostart`: Launch app on system login.
- `tauri-app-biometric`: TouchID/FaceID authentication.
- `tauri-app-opener`: Open URLs/files in default apps.
- `tauri-app-deep-linking`: Handle custom protocol links (e.g., `myapp://`).

**Data & Networking**
- `tauri-app-http-client`: Rust-based HTTP client (CORS-free).
- `tauri-app-websocket`: WebSocket client.
- `tauri-app-upload`: File upload utility.
- `tauri-app-sql`: SQLite, MySQL, PostgreSQL database access.
- `tauri-app-store`: Simple persistent key-value store.
- `tauri-app-stronghold`: Secure secret management and encryption.
- `tauri-app-file-system`: Read/write files (sandboxed).

**Window & UI**
- `tauri-app-window-menu`: Native application menus and context menus.
- `tauri-app-system-tray`: System tray icon and menu.
- `tauri-app-window-state`: Persist window size/position.
- `tauri-app-positioner`: Tray and window positioning.
- `tauri-app-single-instance`: Prevent multiple app instances.

## Examples and Templates

**Global Examples** (General Architecture)
- `examples/start/`: Introduction and Quick Start.
- `examples/guide/`: Architecture, Frontend/Backend patterns.

**Sub-skill Examples** (Specific Features)
**CRITICAL**: Every sub-skill above has its own local assets.
- `skills/tauri-app-dialog/examples/usage.md`: detailed Dialog plugin usage.
- `skills/tauri-app-sql/examples/usage.md`: detailed SQL plugin usage.
- `...` and so on for all skills.

## Keywords

Tauri, tauri v2, rust, desktop app, mobile app, plugins, capabilities, permissions, system tray, notifications, file system, database, sql, http, websocket, updater, sidecar, ipc, events, commands, window customization

## References

- https://v2.tauri.app/llms.txt

© full-stack-skills · Apache-2.0 · full-stack-skills/tauri-skills

Похожие скиллы

Всё по теме «Фронтенд и UI» →
frontend-design официальный anthropics Скилл задаёт осмысленное визуальное направление для новых интерфейсов и редизайна. Подойдёт, когда стандартный шаблонный UI не устраивает. 1 025 790установок design-taste-frontend Leonxlnx Скилл задаёт арт-дирекцию для публичных страниц и рабочих экранов, а затем проверяет результат в браузере по скриншотам. Нужен, когда интерфейс выглядит шаблонным или недоработанным. CX Codex +1 678 700установок prototype Matt Pocock Создаёт временный прототип, чтобы проверить логику, модель состояния или вид интерфейса до работы над основным кодом. 986 201установок hyperframes heygen-com Скилл задаёт агенту правила рендера HTML-кода в видео через HyperFrames. Помогает собирать проморолики, эксплейнеры и титры прямо в коде проекта. CX Codex +1 1 200 000установок hyperframes-cli heygen-com Управляет проектами HyperFrames через терминал: собирает таймлайн, проверяет контраст кадров, запускает предпросмотр и рендерит видео локально или в облаке. CX Codex +1 1 300 000установок webapp-testing официальный anthropics Скилл запускает проверки локальных веб-приложений через Playwright: помогает отлаживать UI, делать скриншоты и смотреть логи браузера. 186 758установок

Из того же набора2

Спонсоры проекта

Компании, которые помогают держать аналитику открытой