Agent skill · Frontend

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.

GitHub68,948★ · +463/wk · 2 repos on radarProfile →
copilotMIT
Install
npx skills add github/awesome-copilot --skill msstore-cli --agent copilot

Same command for any agent — swap --agent for claude-code, codex, cursor.

Facts
Files in the skill folder: 1
SKILL.md size: 16 KB
Bundled scripts: none
Path: skills/msstore-cli/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 37,432 · +281 this week
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. When to Use This Skill
  2. Prerequisites
  3. Partner Center Setup
  4. Core Commands Reference
  5. info - Print Configuration
  6. reconfigure - Configure Credentials
  7. settings - CLI Settings
  8. apps - Application Management
  9. submission - Submission Management
  10. init - Initialize Project for Store
  11. package - Package for Store
  12. publish - Publish to Store
  13. flights - Package Flight Management
  14. Common Workflows
Commands it runs
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>
More from awesome-copilot
All skills →
About this skill
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.

Keep going