Full-stack-skills tauri-build

Build production-ready Tauri v2 app bundles with code signing and distribution packaging for all platforms. Use when creating release builds, configuring code signing for macOS/Windows, or setting up CI pipelines for app distribution.

install
source · Clone the upstream repo
git clone https://github.com/partme-ai/full-stack-skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/partme-ai/full-stack-skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/tauri-skills/tauri-build" ~/.claude/skills/partme-ai-full-stack-skills-tauri-build && rm -rf "$T"
manifest: skills/tauri-skills/tauri-build/SKILL.md
source content

When to use this skill

ALWAYS use this skill when the user mentions:

  • Production builds or release packaging
  • Code signing for macOS, Windows, or Linux
  • CI/CD pipelines for app distribution

Trigger phrases include:

  • "build", "release", "signing", "distribution", "packaging", "installer", "dmg", "msi"

How to use this skill

  1. Create a production build:
    npm run tauri build
    
  2. Build output is located in
    src-tauri/target/release/bundle/
    with platform-specific installers:
    • macOS:
      .dmg
      ,
      .app
      bundle
    • Windows:
      .msi
      ,
      .exe
      (NSIS)
    • Linux:
      .deb
      ,
      .rpm
      ,
      .AppImage
  3. Configure signing in environment variables:
    # macOS
    export APPLE_SIGNING_IDENTITY="Developer ID Application: Your Name"
    # Windows
    export TAURI_SIGNING_PRIVATE_KEY="path/to/key"
    
  4. Set bundle identifiers in
    tauri.conf.json
    :
    { "identifier": "com.example.myapp", "bundle": { "icon": ["icons/icon.png"] } }
    
  5. Set up GitHub Actions for CI/CD using the official Tauri publish action
  6. Validate artifacts by testing installers on each target platform before release

Outputs

  • Production build commands and output paths
  • Code signing configuration per platform
  • CI/CD pipeline setup guidance

References

Keywords

tauri build, release, signing, distribution, packaging, installer, dmg, msi