tauri-app-planning — скилл для Claude Code: план Tauri 2.0
Скилл ведёт от расплывчатого ТЗ к плану реализации приложения на Tauri 2.0: разбирает требования, подбирает плагины и рисует архитектуру.
npx skills add full-stack-skills/tauri-skills --skill tauri-app-planning -a claude-codeЧто делает tauri-app-planning
Скилл работает как старший архитектор для проектов на Tauri. Сначала он уточняет, что именно вы собираете: целевые платформы, ключевые функции, UI-фреймворк. Потом выбирает нужные скиллы и плагины из набора tauri-app-*, определяет архитектуру (монолит или sidecar, топология окон) и границы безопасности через capabilities.
Дальше идёт проектирование оркестрации: где держать состояние — в Rust или на фронтенде, как окна и события общаются между собой. На выходе два артефакта: технический дизайн-документ в Markdown со стеком и архитектурой и пошаговый список задач, который скилл собирает через инструмент TodoWrite.
Скилл стоит вызывать в самом начале работы над проектом. Если код уже написан и вы просите переделать архитектуру, он всё равно начнёт с анализа требований — это повод сначала сформулировать, что именно меняется. Полезен и в обратную сторону: когда требования есть, а понимания, какие плагины Tauri закрывают задачу, нет.
Какие задачи решает
- разложить сырую идею приложения на платформы, функции и UI-фреймворк
- подобрать плагины
tauri-app-*под конкретные требования - выбрать между монолитом и sidecar до начала кодинга
- описать топологию окон и границы capabilities
- решить, где хранить состояние — в Rust или на фронтенде
Примеры запросов агенту
- Хочу приложение на Tauri 2.0 для десктопа и мобильных, помоги составить план
- Спроектируй архитектуру: два окна, общее состояние, обмен событиями
- Разбери требования и скажи, какие плагины Tauri понадобятся
Как установить tauri-app-planning
1Через Skills CLI (Vercel)
npx skills add full-stack-skills/tauri-skills --skill tauri-app-planning -a claude-code2Вручную: положить файлы
~/.claude/skills/tauri-app-planning/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/tauri-app-planning/
1Через Skills CLI (Vercel)
npx skills add full-stack-skills/tauri-skills --skill tauri-app-planning -a codex2Вручную: положить файлы
.agents/skills/tauri-app-planning/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add full-stack-skills/tauri-skills --skill tauri-app-planning -a cursor2Вручную: положить файлы
.cursor/skills/tauri-app-planning/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install full-stack-skills/tauri-skills tauri-app-planning2Вручную: положить файлы
.github/skills/tauri-app-planning/SKILL.md1Через Skills CLI (Vercel)
npx skills add full-stack-skills/tauri-skills --skill tauri-app-planning -a gemini-cli2Командой платформы
gemini skills install https://github.com/full-stack-skills/tauri-skills --path skills/tauri-app-planningВручную: положить файлы
.devin/skills/tauri-app-planning/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add full-stack-skills/tauri-skills --skill tauri-app-planning -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Похожие
Рядом в теме «Настройка агента: память, контекст, субагенты»
Всё по теме «Настройка агента: память, контекст, субагенты» →Вопросы о tauri-app-planning
Как установить tauri-app-planning в Claude?
Выполните npx skills add full-stack-skills/tauri-skills --skill tauri-app-planning -a claude-code. После этого файл скилла лежит в ~/.claude/skills/tauri-app-planning/SKILL.md.
Что делает tauri-app-planning?
Проводит анализ требований, выбирает плагины и скиллы tauri-app-*, проектирует архитектуру и оркестрацию окон, состояния и событий. На выходе — дизайн-документ и список задач.
Когда его вызывать?
Когда вы начинаете новый проект на Tauri, просите план, роадмап или архитектуру, либо хотите разложить требования по конкретным возможностям и плагинам Tauri.
Исходный текст
SKILL.md · Apache-2.0
---
name: tauri-app-planning
description: Comprehensive project planning, requirements analysis, and architectural orchestration for Tauri 2.0 applications.
license: Apache-2.0
---
# Tauri App Planning
This skill acts as a Senior Architect for Tauri projects. It guides the user from vague requirements to a concrete implementation plan, integrating technical orchestration patterns.
## When to use this skill
**ALWAYS use this skill when the user:**
- Wants to start a new Tauri project.
- Asks for a "plan", "roadmap", or "architecture" for a Tauri app.
- Needs to analyze requirements and map them to specific Tauri features/plugins.
- Asks about "orchestrating" windows, state, or events in Tauri.
## Workflow
1. **Requirement Analysis**: Clarify what the user wants to build (Platforms, Core Features, UI Framework).
2. **Technical Planning**:
- Select necessary `tauri-app-*` skills/plugins.
- Define Architecture (Monolith vs Sidecar, Multi-window topology).
- Define Security Scope (Capabilities).
3. **Orchestration Design**:
- State Management Strategy (Rust vs Frontend).
- Event Communication Patterns.
4. **Execution Plan**:
- Generate a step-by-step Todo List using the `TodoWrite` tool.
## Outputs
- **Technical Design Document**: A Markdown document outlining the stack, plugins, and architecture.
- **Todo List**: A structured list of tasks to build the project.
## References
- https://v2.tauri.app/llms.txt
© full-stack-skills · Apache-2.0 · full-stack-skills/tauri-skills