← ღია კოდის კატალოგი

Microsoft Store Publishing

Agent skill + runbook: publish a Windows MSIX to the Microsoft Store from CI (Partner Center, Entra tenant association, Azure AD app, msstore CLI, MSIX identity/versioning). Distilled from the Pulsar Barycenter launch.

ნახვა GitHub-ზე

skill-microsoft-store-publishing

An agent skill (and human runbook) for publishing a Windows MSIX app to the Microsoft Store from CI: including the first-time setup that isn’t obvious anywhere: the Partner Center account, the Microsoft Entra tenant association trap, the Azure AD app + Manager role for the submission API, the msstore CLI on Linux runners, MSIX identity/version rules, and why the first submission must be manual while updates automate.

Distilled from the real, painful first launch of Pulsar Barycenter (relux-works/barycenter). Every command here actually ran.

Start here

Read SKILL.md; it has the 30-second map and the five traps that will actually get you. Then open the reference for your current step:

#ReferenceWhat it covers
01Partner Center accountSign-up, Individual vs Company, verification, country availability
02Entra tenant associationThe #1 time sink: associate the tenant, and which login to use
03Azure AD appRegister app, secret, link as Manager, Seller ID
04msstore CLI in CISelf-contained binary, libsecret/dbus/keyring, auth
05MSIX identity & versioningMatch Store identity; revision must be 0
06First submission vs updatesFirst is manual; updates automate; cert = free Win test
07Windows GUI build (Go)-H windowsgui, file logging, Segoe UI, go-winres
08Signing optionsStore (free) vs Azure Trusted Signing (region-locked) vs EV

Assets

Working, ready-to-adapt files in assets/:

  • store-auth-check.yml: verify API credentials from CI (msstore apps list).
  • store-submit.yml: push an MSIX update to the Store from CI.
  • AppxManifest.xml.in: MSIX manifest template (identity/version placeholders, appContainer trust level).

Install as a skill

This repo follows the SKILL.md convention (Claude Code / Codex skills). Install it into an agent runtime by symlinking:

git clone https://github.com/relux-works/skill-microsoft-store-publishing
ln -s "$PWD/skill-microsoft-store-publishing" ~/.claude/skills/skill-microsoft-store-publishing
ln -s "$PWD/skill-microsoft-store-publishing" ~/.codex/skills/skill-microsoft-store-publishing

About Relux Works

This project is part of the open-source ecosystem of Relux Works, an AI-native software development studio. We build fixed-price MVPs, rescue vibe-coded apps, run local AI inference, and train teams to work with coding agents. Much of the infrastructure behind that work is open source.

License

MIT.

MIT License

Copyright (c) 2026 Relux Works, LLC

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND.