microsoft avatar

Winui Dev Workflow

This is the canonical workflow for WinUI 3 development in Claude. It bundles project scaffolding, a BuildAndRun.ps1 script that handles platform detection and launch mechanics, and a comprehensive error reference for the most common build and runtime failures. The big win is that it enforces async invocation for long-running processes and uses winapp run instead of letting you launch the exe directly, which silently breaks packaged apps. If you're building WinUI 3 apps or diagnosing why they won't compile or crash on launch, this should be your first stop. The prerequisite matrix and error table alone will save you from chasing outdated Stack Overflow answers.

skills.sh installs
201
GitHub stars
503
last updated
Jun 3, 2026

Install

$ npx -y skills add microsoft/win-dev-skills --skill winui-dev-workflow --agent claude-code

Installs into .claude/skills of the current project.

Files

This is the canonical workflow for WinUI 3 development in Claude. It bundles project scaffolding, a BuildAndRun.ps1 script that handles platform detection and launch mechanics, and a comprehensive error reference for the most common build and runtime failures. The big win is that it enforces async invocation for long-running processes and uses winapp run instead of letting you launch the exe directly, which silently breaks packaged apps. If you're building WinUI 3 apps or diagnosing why they won't compile or crash on launch, this should be your first stop. The prerequisite matrix and error table alone will save you from chasing outdated Stack Overflow answers.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/microsoft/win-dev-skills
Categories
DevOps & CI/CD, Debugging, Automation & Workflows
License
MIT
First seen
Jun 11, 2026

More from microsoft/win-dev-skills

All 9
1rajveer-mahida avatarbuddyrajveer-mahida/buddy-skillsMulti-agent workflow orchestrator for software projects. Invoke when the user says "Hey Buddy", asks to work on a task, wants to check Linear tasks, start conti201skills.sh installs
2siviter-xyz avatarcli-buildingsiviter-xyz/dot-agentBuild command-line interfaces with async-first design, composable commands, and proper output formatting. Use when creating CLI tools, commands, or interactive 201skills.sh installs
3hairyf avatarvitehairyf/skillsVite build tool configuration, plugin API, SSR, and Vite 8 Rolldown migration. Use when working with Vite projects, vite.config.ts, Vite plugins, or building li200skills.sh installs
4openai avatarcode-change-verificationopenai/openai-agents-pythonRun the mandatory verification stack when changes affect runtime code, tests, or build/test behavior in the OpenAI Agents Python repository.200skills.sh installs
5senpi-ai avataremerging-moverssenpi-ai/senpi-skillsLightweight scanner tracking Smart Money market concentration across all Hyperliquid assets. Flags assets accelerating up the ranks before they become crowded t197skills.sh installs
6josiahsiegel avatardebugging-troubleshooting-2025josiahsiegel/claude-plugin-marketplaceComprehensive bash script debugging and troubleshooting techniques for 2025. PROACTIVELY activate for: (1) debugging a misbehaving bash script, (2) using set -x196skills.sh installs