Document marketplace distribution and Copilot Customize path - #167
Document marketplace distribution and Copilot Customize path#167Niels Laute (niels9001) wants to merge 4 commits into
Conversation
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Jaylyn Barbee (Jaylyn-Barbee)
left a comment
There was a problem hiding this comment.
Some notes and things I found, sorry if I repeated anything already in the doc.
|
|
||
| | Consumer | Package source | | ||
| |---|---| | ||
| | GitHub Copilot and Agent Plugins clients | `plugins/winui/agent-plugin` | |
There was a problem hiding this comment.
We need to make sure that right now on awesome-copilot that our plugin is resolving. https://github.com/github/awesome-copilot/blob/c956566a35c3c2e635f019e7a1bfa59d9497e8b1/plugins/external.json#L1308 referencing "path": "plugins/winui" not plugins/winui/agent-plugin
in the future we should pin to a release branch like you're saying so that changes in this repo don't impact the general relase.
|
|
||
| | Surface | Public discovery target | Current state | Publication mechanism | Update behavior | | ||
| |---|---|---|---|---| | ||
| | GitHub Copilot app and CLI | Awesome Copilot marketplace, shown in **Customize > Plugins** | Listed, but catalog metadata and package path need updating after the next release | PR updating the existing Awesome Copilot entry | Submit a focused PR for each released update | |
There was a problem hiding this comment.
Wanted to comment on the update behavior for GH CP CLI and App
The suggested flow to add an external plugin outlines opening an issue with certain information so that it gets tagged with the right labels to get pulled in to the right workflows (ie staleness checks). win-dev-skills external plugin was added directly via PR so exists outside of this system.
Co-authored-by: Jaylyn Barbee <51131738+Jaylyn-Barbee@users.noreply.github.com>
Co-authored-by: Jaylyn Barbee <51131738+Jaylyn-Barbee@users.noreply.github.com>
Summary
Why
Agent Plugins 1.0 makes the skills portable, but it does not publish them to vendor catalogs. Each vendor has a different intake and update model:
winuialready has an Awesome Copilot entry that must be updated to the new package path and immutable release.The specification links directly to the official vendor documentation and marks undocumented behavior as unknown rather than guessing.
Validation
Documentation-only change; no changelog entry is required by CONTRIBUTING.md.
Preview
Read the rendered marketplace distribution specification.