winappCli
Package, sign, and automate Windows apps from one CLI
All Skills in This Repository (12)
Pure Emerald Level Indicatorswinapp-ui-automation
Inspect and interact with Windows app UIs via the winapp CLI.
winapp-signing
Generate, trust, and sign Windows app and MSIX certificates with the winapp CLI.
winapp-troubleshoot
Diagnose MSIX packaging, signing, and Windows SDK setup errors.
winapp-identity
Register sparse Windows package identity for desktop apps using Add-AppxPackage -ExternalLocation.
winapp-manifest
Generate and customize Windows app manifests with identity, capabilities, and assets.
winapp-setup
...
winapp-frameworks
Provide framework-specific Windows development guidance for Electron, .NET, C++, Rust, Flutter, and Tauri.
winapp-package
Package built Windows app directories into MSIX installers with optional signing.
winapp-find-ui
Search WinUI 3 Gallery and Windows Community Toolkit samples for working XAML and C# control code.
winapp-maui
Package and sign .NET MAUI Windows apps with winapp using the resizetizer-generated manifest.
spec-review
Reviews design specs for the winappcli repo using parallel multi-model sub-agents before code is written.
pr-review
Orchestrates multi-agent reviews of pull requests in the microsoft/winappcli repository.
Frequently Asked Questions
FAQPage SchemaHow to install winappCli?โผ
Run `npx skills add microsoft/winappCli --all -g -y` in your terminal to install all skills in this suite globally.
How to package a Windows app as MSIX?โผ
Build your app, then run `winapp package ./bin/Release --cert ./devcert.pfx` to create a signed MSIX installer in one step. The winapp-package skill walks your agent through manifests, certificates, and multi-architecture bundles.
Does winapp work with Electron and Tauri apps?โผ
Yes. It provides framework-specific skills for Electron, Tauri, .NET, MAUI, C++, Rust, and Flutter, including JS bindings for calling Windows APIs directly from JavaScript.
Can an AI agent control a running Windows app?โผ
Yes. The winapp-ui-automation skill lets agents inspect UI element trees, click buttons, type text, take screenshots, and record video of any running Windows app.
Do I need Visual Studio to use winapp?โผ
No. The CLI handles SDK setup, manifests, certificates, and packaging from any editor or terminal, and it works in CI/CD pipelines via the microsoft/setup-winapp GitHub Action.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core