msstore-cli
Microsoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store. Use when asked to configure Store credentials, list Store apps, check submission status, publish submissions, manage package flights, set up CI/CD for Store publishing, or integrate with Partner Center. Supports Windows App SDK/WinUI, UWP, .NET MAUI, Flutter, Electron, React Native, and PWA applications.
npx skills add github/awesome-copilot --skill msstore-cli --agent copilot
Same command for any agent — swap --agent for claude-code, codex, cursor.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Microsoft Store Developer CLI (msstore) The Microsoft Store Developer CLI (`msstore`) is a cross-platform command-line interface for publishing and managing applications in the Microsoft Store. It integrates with Partner Center APIs and supports automated publishing workflows for various application types. ## When to Use This Skill Use this skill when you need to: - Configure Store credentials for API access - List applications in your Store account - Check the status of a submission - Publish submissions to the Store - Package applications for Store submission - Initialize projects for Store publishing - Manage package flights (beta testing) - Set up CI/CD pipelines for automated Store publishing - Manage gradual rollouts of submissions - Update submission metadata programmatically ## Prerequisites - Windows 10+, macOS, or Linux - .NET 9 Desktop Runtime (Windows) or .NET 9 Runtime (macOS/Linux) - Partner Center account with appropriate permissions - Azure AD app registration with Partner Center API access - msstore CLI installed via one of these methods: - **Microsoft Store**: [Download](https://www.microsoft.com/store/apps/9P53PC5S0PHJ) - **WinGet**: `winget install "Microsoft
- When to Use This Skill
- Prerequisites
- Partner Center Setup
- Core Commands Reference
- info - Print Configuration
- reconfigure - Configure Credentials
- settings - CLI Settings
- apps - Application Management
- submission - Submission Management
- init - Initialize Project for Store
- package - Package for Store
- publish - Publish to Store
- flights - Package Flight Management
- Common Workflows
msstore info msstore reconfigure [options] Configure with client secret msstore reconfigure --tenantId $TENANT_ID --sellerId $SELLER_ID --clientId $CLIENT_ID --clientSecret $CLIENT_SECRET Configure with certificate msstore reconfigure --tenantId $TENANT_ID --sellerId $SELLER_ID --clientId $CLIENT_ID --certificateFilePath ./cert.pfx --certificatePassword MyPassword msstore settings [options] msstore settings setpdn <publisherDisplayName> msstore apps list msstore apps get <productId>
What does the msstore-cli skill do?
Microsoft Store Developer CLI (msstore) for publishing Windows applications to the Microsoft Store. Use when asked to configure Store credentials, list Store apps, check submission status, publish submissions, manage package flights, set up CI/CD for Store publishing, or integrate with Partner Center. Supports Windows App SDK/WinUI, UWP, .NET MAUI, Flutter, Electron, React Native, and PWA applications.
How do I install it?
Run `npx skills add github/awesome-copilot --skill msstore-cli --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From github/awesome-copilot, a repository with 37,432 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.