winapp-maui

Installation
SKILL.md

When to use

Use this skill when:

  • Packaging or signing a .NET MAUI Windows app with winapp (winapp package / winapp sign)
  • winapp package fails with an error like "manifest contains unresolved placeholders: $placeholder$"
  • Deciding which manifest to hand to winapp for a MAUI Windows head project
  • Setting up CI/CD (GitHub Actions) that builds a MAUI app and produces a signed MSIX and/or signed unpackaged build

MAUI is not a "run winapp init" framework — the Windows head already has a manifest and a build system that generates the real one for you. The only trick is pointing winapp at the generated manifest, never the source one.

The resizetizer dependency (root cause)

A .NET MAUI project has a source manifest at Platforms/Windows/Package.appxmanifest with placeholder tokens that the MAUI build pipeline resolves:

Installs
3
GitHub Stars
1.3K
First Seen
13 days ago
winapp-maui — microsoft/winappcli