winapp-manifest
Installation
SKILL.md
When to use
Use this skill when:
- Creating
Package.appxmanifestfor a project that doesn't have one yet - Generating app icon assets from a single source image
- Understanding manifest structure for package identity and capabilities
Prerequisites
- winapp CLI installed
- Optional: a source image (PNG or SVG, at least 400x400 pixels) for custom app icons
Key concepts
Package.appxmanifest is the key prerequisite for most winapp commands — it's more important than winapp.yaml. It declares:
- Package identity — name, publisher, version
- App entry point — which executable to launch
- Capabilities — what the app can access (internet, file system, etc.)
- Visual assets — icons for Start menu, taskbar, installers
- Extensions — share target, startup tasks, file associations, etc.