tauri-release — automated desktop app release tauri-release, Carbon, community, automated desktop app release, ide skills, version management with tauri-release, installing tauri-release, desktop app deployment with tauri-release, Claude Code, Cursor, Windsurf

v1.0.0
GitHub

About this Skill

Ideal for Automated Deployment Agents seeking to streamline desktop app release processes with version management and tagging. tauri-release is a skill that automates the release of desktop applications, handling version management and tagging.

Features

Manages versioning using the `version` field in `app/src-tauri/tauri.conf.json`
Creates tags in the format `v{version}` on the `main` branch
Executes `git pull origin main` to ensure the latest code
Checks for uncommitted changes and warns the user
Automatically stops processing if issues occur during execution

# Core Topics

kousaku-maron kousaku-maron
[0]
[0]
Updated: 3/4/2026

Agent Capability Analysis

The tauri-release skill by kousaku-maron is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for automated desktop app release, version management with tauri-release, installing tauri-release.

Ideal Agent Persona

Ideal for Automated Deployment Agents seeking to streamline desktop app release processes with version management and tagging.

Core Value

Empowers agents to automate the release process for desktop apps, managing versions and tags through `tauri.conf.json` and adhering to a strict `v{version}` tagging format, ensuring seamless deployment and version control using Git.

Capabilities Granted for tauri-release

Automating desktop app releases with version updates
Managing tags for different app versions on the `main` branch
Validating and updating `tauri.conf.json` for consistent versioning

! Prerequisites & Limits

  • Requires `main` branch to be the current branch
  • Needs a `tauri.conf.json` file for version management
  • Only supports Git for version control and tagging
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

tauri-release

Streamline your desktop app release process with tauri-release. Learn how to automate version management and deployment with this AI agent skill.

SKILL.md
Readonly

Release

デスクトップアプリのリリースを実行するスキル。

バージョン管理ルール

  • バージョンは app/src-tauri/tauri.conf.jsonversion フィールドで管理する
  • タグのフォーマットは v{version}(例: version が 0.1.0 なら タグは v0.1.0
  • タグは必ず main ブランチ上で作成する

実行手順

以下のステップを順番に実行すること。各ステップで問題が発生した場合は、即座に停止してユーザーに報告する。

1. mainブランチの確認

  • 現在のブランチが main であることを確認する
  • main でない場合は、処理を停止してユーザーに警告する。自動的にブランチを切り替えてはいけない
  • main ブランチの場合、git pull origin main で最新の状態にする
  • コミットされていない変更がある場合は、停止してユーザーに確認する

2. バージョンの読み取り

  • app/src-tauri/tauri.conf.jsonversion フィールドを読み取る
  • タグ名 v{version} を決定し、ユーザーに表示する

3. タグの重複チェック

  • git tag -l "v{version}" でローカルにタグが存在しないことを確認する
  • git ls-remote --tags origin "refs/tags/v{version}" でGitHub上にタグが存在しないことを確認する
  • タグがすでに存在する場合は、停止してユーザーに報告する

4. 前バージョンのタグ確認

  • git ls-remote --tags origin "refs/tags/v*" でGitHub上の既存タグ一覧を取得する
  • 前のバージョンのタグ(例: 今回が v0.1.1 なら v0.1.0)がGitHub上に存在することを確認する
  • 前バージョンのタグが存在しない場合は、停止してユーザーに警告する(バージョンの飛ばしや指定ミスの可能性)

5. タグの作成とプッシュ

  • ユーザーにタグ v{version} を作成してプッシュしてよいか確認する
  • 承認を得たら以下を実行:
    • git tag v{version}
    • git push origin v{version}

6. 完了報告

  • リリースタグのプッシュが完了したことを報告する
  • GitHub Actionsのリリースワークフローが自動的に起動されることを伝える

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is tauri-release?

Ideal for Automated Deployment Agents seeking to streamline desktop app release processes with version management and tagging. tauri-release is a skill that automates the release of desktop applications, handling version management and tagging.

How do I install tauri-release?

Run the command: npx killer-skills add kousaku-maron/Carbon/tauri-release. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for tauri-release?

Key use cases include: Automating desktop app releases with version updates, Managing tags for different app versions on the `main` branch, Validating and updating `tauri.conf.json` for consistent versioning.

Which IDEs are compatible with tauri-release?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for tauri-release?

Requires `main` branch to be the current branch. Needs a `tauri.conf.json` file for version management. Only supports Git for version control and tagging.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add kousaku-maron/Carbon/tauri-release. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use tauri-release immediately in the current project.

Related Skills

Looking for an alternative to tauri-release or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI