Agent Plugins Marketplace
All plugins

winappcli

v0.6.3

Windows app development, packaging, and distribution. Helps with creating Windows installers (MSIX), code signing, certificates, Windows SDK and Windows App SDK setup, package identity for Windows APIs (push notifications, background tasks, share target), appxmanifest authoring, and Microsoft Store distribution. Supports Electron, .NET, C++, Rust, Flutter, and Tauri apps.

Claude CodeAgent Plugins12 Skills

By MicrosoftLicense: MIT1.3k GitHub starsUpdated 2 days ago

Directory evidence

Runtimes
Claude Code and Agent Plugins
Parsed components
12 skill or MCP entries
Source updated
Sep 22, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install winappcli for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install winappcli@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/microsoft/winappCli

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/winapp/.

Plugin files

plugins/winapp/
├── .claude-plugin/plugin.json
├── plugin.json
├── skills/winapp-find-api/SKILL.md
├── skills/winapp-find-ui/SKILL.md
├── skills/winapp-frameworks/SKILL.md
├── skills/winapp-identity/SKILL.md
├── skills/winapp-manifest/SKILL.md
├── skills/winapp-maui/SKILL.md
├── skills/winapp-package/SKILL.md
├── skills/winapp-sandbox/SKILL.md
├── skills/winapp-setup/SKILL.md
├── skills/winapp-signing/SKILL.md
├── skills/winapp-troubleshoot/SKILL.md
└── skills/winapp-ui-automation/SKILL.md

Included Skills12

winapp-find-apiskills/winapp-find-api/SKILL.md

Agent-first search and inspection of the Windows/WinRT API surface (types, members, enums, namespaces) available to a project, resolved from its referenced .winmd/.dll metadata — or, outside any project, from the machine-wide Windows SDK. Built primarily for AI coding agents to ground code generation in real metadata instead of guessing, and equally usable by hand. Use when an AI agent or developer needs to discover an API, list a type's properties/events/methods, validate that a property exists before writing XAML/code, enumerate an enum's values, explore the namespaces and packages a project can call, or resolve a compile error that names a type or member (CS0246, CS0117, CS1061, CS0104, XAML unknown member). Works with WinUI 3, WinRT/UWP, and any project with .winmd/.dll references. Distinct from 'winapp find-ui', which returns working WinUI control samples.

winapp-find-uiskills/winapp-find-ui/SKILL.md

Agent-first search of WinUI 3 controls and samples for a working code example. Built primarily for AI coding agents to pull real, compiling WinUI markup into the editor instead of inventing it, and equally usable by hand. Use when building a WinUI 3 UI and you need to discover which control fits an intent (e.g. 'tabbed layout', 'a card with an image and title', 'swipeable list rows') and get a real code example from the WinUI Gallery or the Windows Community Toolkit (Gallery/Toolkit return XAML and/or C#). The microsoft-ui-reactor ReactorGallery is an opt-in source (C#-only declarative WinUI) searched only via --source reactor. WinUI-only — not WPF/WinForms. Distinct from 'winapp ui', which automates a running app's UI, and from 'winapp find-api', which searches the API surface (types, members, enums) a project references.

winapp-frameworksskills/winapp-frameworks/SKILL.md

Framework-specific Windows development guidance for Electron, .NET (WPF, WinForms), C++, Rust, Flutter, and Tauri. Use when packaging or adding Windows features to an Electron app, .NET desktop app, Flutter app, Tauri app, Rust app, or C++ app.

winapp-identityskills/winapp-identity/SKILL.md

Enable Windows package identity for desktop apps to access Windows APIs like push notifications, background tasks, share target, and startup tasks. Use when adding Windows notifications, background tasks, or other identity-requiring Windows features to a desktop app.

winapp-manifestskills/winapp-manifest/SKILL.md

Create and edit Windows app manifest files (Package.appxmanifest or appxmanifest.xml) that define app identity, capabilities, and visual assets, or generate new assets from existing images. Use when creating a Windows app manifest for any app type (GUI, console, CLI tool, service), adding Windows capabilities, generating new app icons and assets, or adding execution aliases, file associations, protocol handlers, or other app extensions.

winapp-mauiskills/winapp-maui/SKILL.md

Package and sign .NET MAUI Windows apps with winapp, resolving the resizetizer manifest dependency. Use when packaging or signing a .NET MAUI Windows app, building a MAUI MSIX or signed unpackaged build in CI, or fixing 'manifest contains unresolved placeholders ($placeholder$)' errors from winapp package.

winapp-packageskills/winapp-package/SKILL.md

Package a Windows app as an MSIX installer for distribution or testing. Use when creating a Windows installer, packaging an Electron/Flutter/.NET/Rust/C++/Tauri app for Windows, building an MSIX, distributing a desktop app, packaging a console app or CLI tool, or adding MSIX packaging to a build script or CI/CD pipeline.

winapp-sandboxskills/winapp-sandbox/SKILL.md

Run, debug, and UI-automate a Windows app in a persistent Windows Sandbox rather than the user's desktop. Use for disposable app testing, guest diagnostics, file transfer, and app or whole-desktop evidence. Builds remain on the host; connection and reconnect can briefly take focus.

winapp-setupskills/winapp-setup/SKILL.md

Set up a Windows app project for MSIX packaging, Windows SDK access, or Windows API usage, or scaffold a brand-new WinUI 3 app. Use when creating or scaffolding a new WinUI app from scratch, adding Windows support to an Electron, .NET, C++, Rust, Flutter, or Tauri project, or restoring SDK packages after cloning.

winapp-signingskills/winapp-signing/SKILL.md

Create and manage code signing certificates for Windows apps and MSIX packages. Use when generating a certificate, signing a Windows app or installer, or fixing certificate trust issues.

winapp-troubleshootskills/winapp-troubleshoot/SKILL.md

Diagnose and fix common Windows app packaging, signing, identity, and SDK errors. Use when encountering errors with MSIX packaging, certificate signing, Windows SDK setup, or app installation.

winapp-ui-automationskills/winapp-ui-automation/SKILL.md

Inspect and interact with running Windows app UIs from the command line using UI Automation (UIA). Use when an AI agent or developer needs to inspect a UI element tree, find controls, take screenshots, click buttons, read or set text, or verify UI state in a running Windows app. Works with any framework WinUI 3, WPF, WinForms, Win32, Electron.

Plugin manifests2

plugins/winapp/.claude-plugin/plugin.json
{
  "name": "winappcli",
  "description": "Windows app development, packaging, and distribution. Helps with creating Windows installers (MSIX), code signing, certificates, Windows SDK and Windows App SDK setup, package identity for Windows APIs (push notifications, background tasks, share target), appxmanifest authoring, and Microsoft Store distribution. Supports Electron, .NET, C++, Rust, Flutter, and Tauri apps.",
  "version": "0.6.3",
  "author": {
    "name": "Microsoft",
    "url": "https://github.com/microsoft/WinAppCli"
  },
  "homepage": "https://github.com/microsoft/WinAppCli",
  "repository": "https://github.com/microsoft/WinAppCli",
  "license": "MIT",
  "keywords": [
    "windows",
    "msix",
    "packaging",
    "installer",
    "identity",
    "electron",
    "winapp",
    "windows app sdk",
    "windows sdk",
    "appxmanifest.xml",
    "appxmanifest",
    "code signing",
    "certificate",
    "pfx",
    "signtool",
    "makeappx",
    "windows store",
    "microsoft store",
    "windows distribution",
    "windows packaging",
    "windows installer",
    "package identity",
    "sparse package",
    "push notifications",
    "background tasks",
    "share target",
    "startup task",
    "tauri",
    "flutter",
    "rust",
    "dotnet",
    "wpf",
    "winforms",
    "cpp",
    "cppwinrt",
    "windows api",
    "winrt",
    "uwp",
    "desktop app",
    "win32"
  ],
  "agents": [
    "./com.github.copilot/agents/winapp.agent.md"
  ]
}
plugins/winapp/plugin.json
{
  "$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
  "name": "winappcli",
  "description": "Windows app development, packaging, and distribution. Helps with creating Windows installers (MSIX), code signing, certificates, Windows SDK and Windows App SDK setup, package identity for Windows APIs (push notifications, background tasks, share target), appxmanifest authoring, and Microsoft Store distribution. Supports Electron, .NET, C++, Rust, Flutter, and Tauri apps.",
  "version": "0.6.3",
  "author": {
    "name": "Microsoft",
    "url": "https://github.com/microsoft/WinAppCli"
  },
  "homepage": "https://github.com/microsoft/WinAppCli",
  "repository": "https://github.com/microsoft/WinAppCli",
  "license": "MIT",
  "keywords": [
    "windows",
    "msix",
    "packaging",
    "installer",
    "identity",
    "electron",
    "winapp",
    "windows app sdk",
    "windows sdk",
    "appxmanifest.xml",
    "appxmanifest",
    "code signing",
    "certificate",
    "pfx",
    "signtool",
    "makeappx",
    "windows store",
    "microsoft store",
    "windows distribution",
    "windows packaging",
    "windows installer",
    "package identity",
    "sparse package",
    "push notifications",
    "background tasks",
    "share target",
    "startup task",
    "tauri",
    "flutter",
    "rust",
    "dotnet",
    "wpf",
    "winforms",
    "cpp",
    "cppwinrt",
    "windows api",
    "winrt",
    "uwp",
    "desktop app",
    "win32"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[winappcli on Agent Plugins Marketplace](https://pluginsmp.com/plugins/winappcli)