Tauri With AI — AI skill for Claude Code
A comprehensive CLAUDE.md template for Tauri v2 + React desktop apps.
How to install Tauri With AI
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open maxart/Tauri-with-AI and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Tauri With AI does
A comprehensive CLAUDE.md template for Tauri v2 + React desktop apps. Drop it in and Claude Code automatically follows production-grade conventions for TypeScript, Rust, IPC, capabilities-based security, accessibility, testing, code signing, and more — with token-efficient output rules built in.
Alternatives in AI
- Claude Code Configs — A comprehensive collection of production-grade Claude Code configurations, specialized agents, and automation 624 ★
- Memory Forge Rs — Stop resetting satisfying AI chats — edit the memory instead 474 ★
- Unofficial Claude Code Prompt Playbook — Unofficial playbook for production-grade LLM system prompt architecture, derived from local analysis of Claude 258 ★
README
Tauri-with-AI
A `CLAUDE.md` template that teaches [Claude Code](https://docs.anthropic.com/en/docs/claude-code) modern Tauri v2 + React best practices. Drop it into any Tauri + React desktop project and Claude will follow production-grade conventions for TypeScript, Rust, IPC, capabilities-based security, accessibility, testing, code signing, and more — automatically, on every interaction.
Why
Claude Code reads `CLAUDE.md` from your working directory and applies its rules to every conversation (including sub-agents). Without guardrails, AI-generated Tauri code can drift in ways that are hard to see until release day: commands that return `anyhow::Result` and fail to compile, `std::sync::Mutex` held across `.await`, `unsafe-inline` CSP, blanket `fs:allow-*` permissions, tokens in `localStorage`, missing updater signatures, `.unwrap()` in command handlers. This template codifies the conventions experienced Tauri teams enforce in code review — for both the React frontend and the Rust backend — so Claude follows them from the first line.
Two Versions
Pick the one that fits your project.
| File | Size | Contains | Best for |
|---|---|---|---|
| `CLAUDE.md.FULL` | 39,944 chars | All rules plus BAD/GOOD code examples | Teams that want rules plus concrete patterns — Claude follows rules-with-examples more reliably |
| `CLAUDE.md.SHORT` | 26,132 chars | All rules, no code examples | Token-constrained setups, or projects that just need guardrails without inline samples |
Both files cover the **same rules** — the only difference is whether each rule is illustrated with a BAD/GOOD code block. SHORT is ~35% smaller because it strips all fenced code blocks while preserving every rule, table, and checklist.
What's inside (click to expand)| Area | Key rules |
|---|---|
| TypeScript | Strict mode, no any, discriminated unions, exhaustive switch guards |
| **Rust Bac |
Related Skills
Nextjs With AI
A comprehensive CLAUDE.md template for modern Next.js 16 App Router projects. Drop it in and Claude Code autom
Style DNA Ghostwriter
Learn a codebase's unwritten conventions (Python, React, Next.js, TypeScript, Tailwind) and condition AI codin
Morphkit
Semantic AI agent that converts TypeScript/React web apps to native SwiftUI iOS apps
Keelson
本地优先的 AI 工作台 —— 把散落的 AI-CLI(Claude/Codex)会话、项目、任务、文档收拢到一处,数据留在本机。Tauri v2 · React 19 · Rust。
H CLIer
AI编程助手管理平台 — 为 Claude Code CLI 打造的企业级桌面管理客户端 (Tauri 2 + React 19 + Rust)
AgentPanel
Run multiple AI coding agents in parallel — each in its own git worktree with its own terminal. A cross-platfo
Related Agents
Tauri Expert
Tauri 2 desktop application expert with deep knowledge of Rust backend commands, window management, system tra
Rust Backend Author
WRITE-access implementer for the Rust/Tauri backend (apps/desktop/src-tauri/src/ not owned by a more specific
Tauri Rust Expert
Use this agent when working with Tauri applications, Rust backend development, Tauri plugins, cross-platform d