Publish your Command Palette extension to the Microsoft Store or WinGet. Use when asked to publish, distribute, release, deploy to store, create MSIX packages, submit to WinGet, set up CI/CD for releases, or automate builds with GitHub Actions.
73
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Guide for distributing your Command Palette extension through the Microsoft Store, WinGet, or both.
winget install discovery| Channel | Package Format | Discovery | Auto-Updates |
|---|---|---|---|
| Microsoft Store | MSIX bundle | Store app, ms-windows-store:// link | Yes |
| WinGet | EXE installer | winget install, CmdPal browse | Yes (via manifest) |
Recommendation: Publish to both for maximum reach. WinGet enables direct discovery from within Command Palette.
See store-publishing.md for the complete step-by-step guide.
Summary:
Package.appxmanifest and .csproj with Partner Center identitySee winget-publishing.md for the complete step-by-step guide.
Summary:
wingetcreate newwinget install Microsoft.WingetCreate[Guid("...")] in your main .cs file) must be unique and consistent across all fileswindows-commandpalette-extension tag for CmdPal discoveryb9c82a4
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.