Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Windows App Development CLI (winapp) for building, packaging, and deploying Windows applications. Use when asked to initialize Windows app projects, create MSIX packages, generate AppxManifest.xml, manage development certificates, add package identity for debugging, sign packages, or access Windows SDK build tools. Supports .NET, C++, Electron, Rust, Tauri, and cross-platform frameworks targeting Windows.
How to use
Zainstaluj winapp CLI wybierając jedną z metod: przez WinGet (
winget install Microsoft.WinAppCli --source winget), NPM dla projektów Electron (npm install @microsoft/winappcli --save-dev), akcję GitHub Actions/Azure DevOps (setup-WinAppCli), lub pobierz ręcznie z GitHub Releases. Wymagany jest Windows 10 lub nowszy.Zainicjuj projekt Windows poleceniem
winapp initw katalogu projektu. Narzędzie automatycznie skonfiguruje SDK, wygeneruje wymagane manifesty i certyfikaty deweloperskie.Wygeneruj lub edytuj plik AppxManifest.xml, który definiuje metadane i uprawnienia aplikacji. Winapp wspiera automatyczne generowanie tego pliku na podstawie konfiguracji projektu.
Utwórz i zainstaluj certyfikat deweloperski do podpisywania pakietów. Narzędzie zarządza certyfikatami wymaganymi do debugowania i testowania aplikacji na lokalnej maszynie.
Spakuj aplikację do formatu MSIX poleceniem
winapp package, które konwertuje katalog aplikacji w gotowy do wdrożenia pakiet Windows.Podpisz pakiet MSIX lub plik wykonywalny certyfikatem deweloperskim, aby umożliwić instalację i dostęp do Windows API wymagających tożsamości pakietu, takich jak powiadomienia czy integracja z shell'em.