microsoft / microsoft/win-dev-skills

Track Agent Plugins 1.0 packaging and marketplace distribution

Open
#158 6 comments 0 reactions 1 assignee View on GitHub

@niels9001 is already working on this.

Since Aug 25, 2026.

Dominant language
C#
Stars
442
Forks
33
Avg merge
2h 59m
Merged PRs (30d)
11

Description

Summary

Package the WinUI plugin using the Agent Plugins 1.0.0 portable format and track publication to the major public agent/plugin directories.

Agent Plugins 1.0.0 standardizes portable packaging for Agent Skills and MCP servers. Marketplace discovery and review remain platform-specific, so each public directory needs a separate submission.

Work items

Portable packaging
  • Update plugins/winui/plugin.json to conform to Agent Plugins 1.0.0.
  • Add the required $schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json.
  • Remove non-portable top-level component declarations; allow skills to be discovered from skills/.
  • Put Copilot-specific agents and other client capabilities under com.github.copilot/ while preserving existing Claude Code and Codex compatibility.
  • Keep the existing .claude-plugin/plugin.json and .codex-plugin/plugin.json compatibility manifests until their respective clients document otherwise.
Release consistency and validation
  • Synchronize the version across the portable manifest, client-specific manifests, marketplace files, and package metadata.
  • Validate the Agent Plugins schema and all SKILL.md files in CI.
  • Add installation/loading smoke tests for GitHub Copilot, Cursor, Claude Code, and Codex where practical.
  • Publish an immutable release tag and record the full commit SHA for marketplace reviews.
  • Document tested installation instructions for each supported client in the README.
Public marketplace submissions
  • Submit the tagged plugin to the Awesome Copilot external-plugin review workflow.
  • Submit it to the Cursor Marketplace.
  • Submit it to the Claude Code official plugin directory.
  • Submit it to the OpenAI universal plugin directory for ChatGPT and Codex, if eligible under the current submission requirements.
  • Record submission and listing links in this issue.

Acceptance criteria

  • plugins/winui validates as an Agent Plugins 1.0.0 package.
  • Existing GitHub Copilot, Claude Code, and Codex installation paths continue to work.
  • Versions and release metadata are consistent across every distribution surface.
  • The plugin is submitted to each applicable public marketplace, with status and links tracked here.

Public references

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.