winapp-setup

Installation
SKILL.md

When to use

Use this skill when:

  • Adding Windows platform support to an existing project (Electron, .NET, C++, Rust, Flutter, Tauri, etc.)
  • Cloning a repo that already uses winapp and need to restore SDK packages
  • Updating SDK versions to get the latest Windows SDK or Windows App SDK

Prerequisites

Install the winapp CLI before running any commands:

# Via winget (recommended for non-Node projects)
winget install Microsoft.WinAppCli --source winget

# Via npm (recommended for Electron/Node projects — includes Node.js SDK)
npm install --save-dev @microsoft/winappcli

You need an existing app projectwinapp init does not create new projects, it adds Windows platform files to your existing codebase.

Installs
10
GitHub Stars
1.1K
First Seen
Apr 6, 2026
winapp-setup — microsoft/winappcli