Skip to content

Add GitHub Copilot CLI plugin manifest - #18

Merged
BenMcGit merged 1 commit into
mainfrom
feat/add-copilot-plugin-manifest
Jul 14, 2026
Merged

Add GitHub Copilot CLI plugin manifest#18
BenMcGit merged 1 commit into
mainfrom
feat/add-copilot-plugin-manifest

Conversation

@BenMcGit

Copy link
Copy Markdown
Contributor

Summary

  • Add .github/plugin/plugin.json mirroring the shape zapier/zapier-mcp already ships. Copilot's plugin manifest is simpler than Codex's — no interface block, just the core name/version/description/keywords/skills/agents fields.
  • Update the README: add a GitHub Copilot CLI install section next to Claude Code and Codex, and drop Copilot from the "Cursor, Copilot, and other assistants" fallback list since it's no longer needed there.
  • Marketplace-side listing (adding sdk to zapier/marketplace's Copilot registry, which is currently scaffolded but empty) will follow in a separate PR.

Test plan

  • After zapier/marketplace advertises sdk in its Copilot registry: copilot plugin marketplace add zapier/marketplace && copilot plugin install sdk@zapier installs the plugin end-to-end
  • Copilot CLI resolves the skill and subagent from the manifest paths

Copilot CLI now has native plugin support. Ship `.github/plugin/plugin.json`
so `copilot plugin install sdk@zapier` resolves via the zapier/marketplace
Copilot registry, mirroring the shape zapier/zapier-mcp already uses.

Also add a GitHub Copilot CLI install section to the README next to the
existing Claude Code and Codex sections, and drop Copilot from the
'Cursor, Copilot, and other assistants' fallback list since it's no longer
needed there.
@BenMcGit
BenMcGit marked this pull request as ready for review July 14, 2026 21:51
@BenMcGit
BenMcGit merged commit cfa8461 into main Jul 14, 2026
2 checks passed
@BenMcGit
BenMcGit deleted the feat/add-copilot-plugin-manifest branch July 14, 2026 22:10
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.

1 participant