Skip to content

Add WinUI and WinApp CLI plugins - #88

Open
niels9001 wants to merge 4 commits into
github:mainfrom
niels9001:add-winui-plugin
Open

niels9001 wants to merge 4 commits into
github:mainfrom
niels9001:add-winui-plugin

Conversation

@niels9001

@niels9001 niels9001 commented Sep 9, 2026 •

Copy link
Copy Markdown

Summary

Adds two Microsoft plugins for Windows app development. Both ship from microsoft/WinAppCli and are pinned to the v0.8.0 release tag and its commit (696222f):

  • winui (plugins/winui/agent-plugin): create WinUI 3 desktop apps, move WPF and other apps to WinUI 3, design and code review, UI tests, and MSIX packaging. 7 skills and the winui-dev agent.
  • winappcli (plugins/winapp): package, sign, and ship Windows apps with WinApp CLI: MSIX installers, certificates, package identity, and Microsoft Store distribution. Works with Electron, .NET, C++, Rust, Flutter, and Tauri apps. 14 skills.

WinUI developers usually want both, so the README lists them in one bullet.

Earlier versions of this PR listed only winui, from microsoft/win-dev-skills v0.6.1. That plugin has since moved to microsoft/WinAppCli. Both entries now use the same metadata as their Awesome Copilot listings, which github/awesome-copilot#6298 moves to v0.8.0.

Validation

  • Installed both plugins with Copilot CLI from this branch: copilot plugin marketplace add niels9001/copilot-plugins#add-winui-plugin, then copilot plugin install winui@copilot-plugins and copilot plugin install winappcli@copilot-plugins. copilot plugin list shows both at v0.8.0.
  • Ran the Awesome Copilot external plugin gates on both entries. Agent Plugins manifest compliance, vally lint, the version match at both the ref and the sha, and the ref/sha consistency check all pass.
  • Merged the latest main to resolve the conflict with the Dataverse entry.

Adds the winui plugin entry, pointing at the released v0.6.1 tag and
its portable Agent Plugins package (plugins/winui/agent-plugin) in
microsoft/win-dev-skills. Follows the same external-plugin pattern
already used for workiq, azure-devops-copilot-plugin, fabric-skills,
and power-platform-skills.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

The marketplace entry is valid, consistently documented, and uses supported immutable source pinning.

Pull request overview

Adds the WinUI development plugin to the marketplace, pinned to release v0.6.1.

Changes:

  • Registers the external winui plugin and metadata.
  • Documents WinUI in the external plugins list.
File summaries
File Description
.github/plugin/marketplace.json Adds the pinned WinUI plugin entry.
README.md Lists and describes the WinUI plugin.
Review details
  • Files reviewed: 2/2 changed files
  • Comments generated: 0
  • Review effort level: Balanced

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

niels9001 and others added 2 commits November 8, 2026 23:15
Resolve the marketplace.json conflict by keeping the new dataverse entry
and the winui entry.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ccdd38eb-cec9-4430-98cd-6cbb6cc4bd63
Both plugins now ship from microsoft/WinAppCli. Pin both entries to the
v0.8.0 release tag and its commit, use the same metadata as their
awesome-copilot listings, and describe both plugins in the README.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot-Session: ccdd38eb-cec9-4430-98cd-6cbb6cc4bd63
@niels9001 niels9001 changed the title Add WinUI plugin Add WinUI and WinApp CLI plugins Nov 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants