winapp-cli

Solid

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, publish to the Microsoft Store, create external catalogs, or access Windows SDK build tools. Supports .NET (csproj), C++, Electron, Rust, Tauri, and cross-platform frameworks targeting Windows.

AI & Automation 34,233 stars 4188 forks Updated today MIT

Install

View on GitHub

Quality Score: 93/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Windows App Development CLI The Windows App Development CLI (`winapp`) is a command-line interface for managing Windows SDKs, MSIX packaging, generating app identity, manifests, certificates, and using build tools with any app framework. It bridges the gap between cross-platform development and Windows-native capabilities. ## When to Use This Skill Use this skill when you need to: - Initialize a Windows app project with SDK setup, manifests, and certificates - Create MSIX packages from application directories - Generate or manage AppxManifest.xml files - Create and install development certificates for signing - Add package identity for debugging Windows APIs - Sign MSIX packages or executables - Access Windows SDK build tools from any framework - Build Windows apps using cross-platform frameworks (Electron, Rust, Tauri, Qt) - Set up CI/CD pipelines for Windows app deployment - Access Windows APIs that require package identity (notifications, Windows AI, shell integration) - Publish apps to the Microsoft Store via `winapp store` - Create external catalogs for asset management - Set up .NET (csproj) projects with Windows App SDK via NuGet ## Prerequisites - Windows 10 or later - winapp CLI installed via one of these methods: - **WinGet**: `winget install Microsoft.WinAppCli --source winget` - **NPM** (for Electron): `npm install @microsoft/winappcli --save-dev` - **GitHub Actions/Azure DevOps**: Use [setup-WinAppCli](https://github.com/microsoft/setup-WinAppCli) a...

Details

Author
github
Repository
github/awesome-copilot
Created
11 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

msstore-cli

Microsoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store. Use when asked to configure Store credentials, list Store apps, check submission status, publish submissions, manage package flights, set up CI/CD for Store publishing, or integrate with Partner Center. Supports Windows App SDK/WinUI, UWP, .NET MAUI, Flutter, Electron, React Native, and PWA applications.

34,233 Updated today
github
Web & Frontend Listed

install-wsl-auto

Installs and validates WSL on Windows with guided automation for modern and legacy installation paths. Use when a user asks to install WSL, set up Linux on Windows, or fix a broken WSL install.

16 Updated today
X-School-Academy
AI & Automation Solid

msix-package-generator

Generate MSIX packaging configuration with manifest, assets, and signing for Windows applications

1,160 Updated today
a5c-ai
AI & Automation Solid

mobileappstore

iOS/macOS app deployment and App Store Connect automation using the `asc` CLI — a lightweight alternative to fastlane. Activates when deploying iOS apps, distributing TestFlight builds, submitting to App Store, managing certificates/profiles, uploading metadata/screenshots, checking review status, or automating any App Store Connect workflow. Use instead of fastlane for simpler, JSON-first automation. Keywords: deploy iOS app, TestFlight, App Store submission, app review status, code signing, provisioning profiles, app metadata, screenshots upload, build distribution, release iOS, publish app, ship to App Store, upload IPA, beta testing, app analytics, in-app purchases, subscriptions, Xcode Cloud, App Store Connect API, JWT token auth.

35 Updated today
anton-abyzov
Data & Documents Solid

winmd-api-search

Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI/ML, sensors, networking, etc. Discovers the right API for a task and retrieves full type details (methods, properties, events, enumeration values).

34,233 Updated today
github