XiaomingX

Tauri2 Skill — Development skill for Claude Code

Development community

专为 Tauri 2 桌面应用开发准备的 CLAUDE.md 和 Skill 配置文件.

How to install Tauri2 Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open XiaomingX/tauri2-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Tauri2 Skill does

专为 Tauri 2 桌面应用开发准备的 CLAUDE.md 和 Skill 配置文件.

Alternatives in Development

  • Command — /command - 快速创建 Tauri Command 314 ★
  • Claude Code 配置管理器 V1.7.0 — 🎉 一款基于 Tauri 和 Rust 构建的现代化 Claude Code 配置管理工具,为开发者提供便捷的 API 配置管理解决方案 254 ★
  • Review Rust — Focused Rust/Tauri backend review with rust-backend-architect (Primary Owner) 52 ★

README

Tauri 2 Skill

专为 Tauri 2 桌面应用开发准备的 **CLAUDE.md** 和 **Skill** 配置文件 🚀

让你在 Claude Code 中开发 Tauri 2 应用时获得智能提示、命令补全和最佳实践指导。

✨ 功能

  • 📋 完整命令参考 — 开发、构建、测试、部署,一键可查
  • 🏗️ 架构指南 — Tauri 2 命令系统、事件系统、插件架构全面解析
  • 🔌 插件管理 — 10+ 官方插件的用法和配置
  • 🛡️ 权限配置 — Capabilities 系统完整指南
  • ⚡ 最佳实践 — 性能优化、安全建议、常见错误排查
  • 🔄 Tauri 1 → 2 迁移 — 核心差异对比

📦 安装

方法 1:直接复制(推荐)

将本项目中的文件复制到你的 Tauri 2 项目根目录:

# 克隆本仓库
git clone https://github.com/XiaomingX/tauri2-skill.git

# 复制配置文件到你的 Tauri 2 项目
cp tauri2-skill/CLAUDE.md /path/to/your-tauri-project/
cp tauri2-skill/skill.md /path/to/your-tauri-project/.claude/skills/

方法 2:Git 子模块

# 在项目根目录添加子模块
git submodule add https://github.com/XiaomingX/tauri2-skill.git .claude/tauri2-skill

# 创建软链接
ln -s .claude/tauri2-skill/CLAUDE.md ./CLAUDE.md

方法 3:手动集成

直接将 [CLAUDE.md](./CLAUDE.md) 的内容复制到你项目中的 `CLAUDE.md` 文件中,将 [skill.md](./skill.md) 放到 `.claude/skills/` 目录下。

🚀 使用

在 Claude Code 中使用

配置文件放置完成后,在 Claude Code 中打开你的 Tauri 2 项目,Claude 会自动加载 `CLAUDE.md` 的配置。当你在对话中提及 `tauri`、`desktop app`、`cargo tauri` 等关键词时,Tauri 2 技能将自动激活。

常用 Prompt 示例

# 创建一个 Tauri 2 新项目
帮我创建一个 Tauri 2 + React + Vite 项目

# 添加插件
如何在我的 Tauri 2 项目中添加文件系统插件?

# 权限配置
我需要让我的应用访问桌面目录,如何配置 capabilities?

# 构建问题
构建时提示 "permission denied",该怎么解决?

# 自定义命令
帮我写一个读取 JSON 配置文件的 Tauri 命令

CLAUDE.md 提供的快速参考

场景 命令
启动开发环境 cargo tauri dev
生产构建 cargo tauri build
添加插件 cargo tauri add
查看项目信息 cargo tauri info
迁移自 v1 cargo tauri migrate
生成图标 cargo tauri icon

📁 文件结构

tauri2-skill/
├── CLAUDE.md       # Tauri 2 项目指南(核心配置)
├── skill.md        # Tauri 2 开发技能定义
└── README.md       # 本文件

🎯 适用人群

  • 🆕 Tauri 2 新手 — 快速上手,避免踩坑
  • ⚡ 有经验的开发者 — 提高开发效率,一键参考
  • 🔄 从 Tauri 1 迁移 — 了解核心差异和迁移步骤
  • 🔧 需要快速排错 — 常见问题及解决方案一览

🔧 配套工具推荐