Full-stack-skills tauri-app-os-info

Retrieve OS version, architecture, locale, and platform information using the Tauri v2 os-info plugin. Use when collecting system diagnostics, checking platform compatibility, or displaying system info in the app with data minimization.

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-app-os-info" ~/.claude/skills/partme-ai-full-stack-skills-tauri-app-os-info && rm -rf "$T"
manifest: skills/tauri-skills/tauri-app-os-info/SKILL.md
source content

When to use this skill

ALWAYS use this skill when the user mentions:

  • Getting OS version, architecture, or locale info
  • System diagnostics or platform compatibility checks
  • Displaying system information in the app

Trigger phrases include:

  • "os info", "system info", "platform", "architecture", "diagnostics", "os version"

How to use this skill

  1. Install the os plugin:
    cargo add tauri-plugin-os
    
  2. Register the plugin in your Tauri builder:
    tauri::Builder::default()
        .plugin(tauri_plugin_os::init())
    
  3. Configure capabilities in
    src-tauri/capabilities/default.json
    :
    { "permissions": ["os:default"] }
    
  4. Query OS information from the frontend:
    import { platform, version, arch, locale } from '@tauri-apps/plugin-os';
    const os = await platform();   // 'macos', 'windows', 'linux'
    const ver = await version();   // '14.0'
    const cpu = await arch();      // 'x86_64', 'aarch64'
    const lang = await locale();   // 'en-US'
    
  5. Minimize data collection to only what your app needs (privacy by default)
  6. Redact sensitive data before sending diagnostics to remote servers

Outputs

  • OS info plugin setup with platform/version/arch/locale queries
  • Data minimization pattern for diagnostics
  • Redaction guidance for remote reporting

References

Keywords

tauri os info, platform, architecture, system info, diagnostics, version