Add marketplace manifests and install instructions #1
Loading…
Reference in a new issue
No description provided.
Delete branch "feature/marketplace-manifests"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What does this PR do?
Adds the two marketplace catalogs so the plugin is browsable and installable, and documents both installation routes.
Plugin installation is GitHub-only.
/plugin install owner/repo,/plugin install owner/repo:path, and/plugin marketplace addall resolve against GitHub, with no path for a self-hosted host. A catalog is what turns a repository from directly installable into browsable.Two files are needed because the clients read different ones:
.github/plugin/marketplace.jsonfor GitHub Copilot CLI.claude-plugin/marketplace.jsonfor Claude CodeBoth name the repository root (
"source": ".") as the plugin source, because this repository is a single plugin rather than a collection of them.README.mdnow covers both routes, including running the skill live from a clone with/skills add, which copies nothing and therefore cannot drift from the working tree.Invoke-RepoChecks.ps1now compares version and description across all four manifests. Nothing else keeps them aligned, and it found a real difference on its first run:plugin.jsonsaid "end of a coding session" where both catalogs said "end of a session".Fixes #
How was this tested?
./scripts/Invoke-RepoChecks.ps1passes with no findings/plugin marketplace addagainst the published GitHub repository, which cannot be tested until the mirror existsChecklist
references/anti-patterns.mdhas a real observed example behind it (none added)