Updated 18 Aug 2026: Adds concrete cross-client adoption evidence, current VS Code/Copilot behavior and enterprise MCP controls; corrects the canonical Agent Plugins site and repository URLs.

Key details

  1. Agent Plugins 1.0.0 is the published canonical specification for packaging Agent Skills and MCP servers into distributable plugins.
  2. The official compatibility matrix currently lists nine clients: VS Code, Cursor, GitHub Copilot, ChatGPT/Codex, Kiro, Hermes Agent, OpenClaw, Grok Bot and NanoClaw.
  3. Every client in the matrix supports Agent Skills plus stdio and Streamable HTTP MCP; legacy SSE support varies.
  4. VS Code explicitly recognizes Agent Plugins 1.0 packages and separates portable Skills/MCP from client-specific agents, hooks and slash commands.
  5. VS Code automatically discovers plugins installed by GitHub Copilot CLI, reducing duplicate installation work across those two surfaces.
  6. GitHub enterprise and organization MCP controls still govern Copilot CLI, including registry and allowlist restrictions.
  7. The canonical project site is agent-plugins.org and the canonical specification repository is github.com/agentplugins/agent-plugins-spec.

What builders should take away

  1. If you ship reusable agent capabilities, put Agent Skills and MCP server definitions in the portable Agent Plugins core first; add host-specific agents, hooks or commands only where they create real product value.
  2. Choose target clients from the official compatibility matrix and maintain automated smoke tests per client and MCP transport. Do not infer identical behavior from format conformance alone.
  3. For VS Code and Copilot CLI users, test the single-install workflow because VS Code can discover plugins installed by Copilot CLI; this can simplify onboarding and release documentation.
  4. Keep security documentation host-specific. State which MCP servers run, what credentials and network access they need, and how enterprise allowlists or registries affect installation.
  5. Validate plugin.json against the canonical 1.0.0 schema in CI and preserve the portable directory layout so host-specific extensions do not silently become dependencies.
  6. Update old links and tooling references to the canonical agent-plugins.org site and agentplugins/agent-plugins-spec repository.

What changed

Since BTN's initial dossier, Agent Plugins has published a canonical compatibility matrix showing support across VS Code, Cursor, GitHub Copilot, ChatGPT/Codex, Kiro, Hermes Agent, OpenClaw, Grok Bot and NanoClaw. The project's canonical site and repository are now agent-plugins.org and agentplugins/agent-plugins-spec. VS Code's current documentation also explicitly recognizes Agent Plugins 1.0 packages, can discover plugins installed by GitHub Copilot CLI, and distinguishes the standard's portable Skills/MCP components from client-specific agents, hooks and slash commands.

Why it matters

The strongest uncertainty in the original story was whether a stable package format would attract enough meaningful clients to create network effects. There is now concrete multi-client adoption, including large developer surfaces and general-purpose assistants. That makes Agent Plugins more credible as release and distribution plumbing for teams shipping the same Skills and MCP servers into multiple hosts. The boundary is still important: the common layer does not make every plugin capability portable, and security/governance remain host-specific.

The adoption question now has a concrete answer

The official Agent Plugins compatibility matrix lists VS Code, Cursor, GitHub Copilot, ChatGPT/Codex, Kiro, Hermes Agent, OpenClaw, Grok Bot and NanoClaw. All listed clients support Agent Skills and at least stdio plus Streamable HTTP MCP; several also support legacy SSE. This does not prove identical behavior across clients, but it materially reduces the risk that Agent Plugins remains a specification without implementers.

1.0 still standardizes a narrow portability floor

The 1.0.0 specification defines a plugin root with plugin.json plus fixed locations for Agent Skills and MCP configuration. The project deliberately leaves distribution, installation, permissions, user experience and client-specific capabilities to hosts. Reverse-domain extension namespaces give clients room to add proprietary behavior without changing the portable core.

VS Code shows how the portable and proprietary layers coexist

VS Code recognizes Agent Plugins 1.0 packages when plugin.json declares the canonical Agent Plugins schema. Skills and MCP servers are portable components, while custom agents, hooks and slash commands remain client-specific. VS Code can also discover plugins installed through GitHub Copilot CLI, so one installation can surface in both tools even though the host-specific capabilities may differ.

MCP governance remains separate from package portability

Enterprise controls still apply at the host layer. GitHub documents organization and enterprise MCP registry and allowlist policies for Copilot CLI, allowing administrators to constrain which MCP servers users can run. A portable Agent Plugin package therefore does not bypass runtime governance: organizations still need host-specific policy, credential and trust controls.

Builders should now treat compatibility as a testable matrix, not a future possibility

The practical implementation pattern is to keep Skills and MCP definitions in the Agent Plugins portable core, add host-specific extensions only where necessary, and test each claimed client and transport combination. The official matrix makes target selection easier, while client documentation remains the source of truth for installation, extension behavior and security controls.

Timeline

2026-08

Agent Plugins specification reaches 1.0

The project publishes the canonical 1.0.0 specification for portable packages containing Agent Skills and MCP servers.
2026-08-18

Cross-client support is documented

BTN review finds the official compatibility matrix listing nine supporting clients and current VS Code/Copilot documentation showing concrete installation, compatibility and enterprise-control behavior.

What to watch next

  • Whether additional major agent clients adopt Agent Plugins 1.0 natively and whether existing clients expand beyond the current portable Skills/MCP floor.
  • Whether registries and marketplaces converge on Agent Plugins metadata for distribution rather than keeping format support behind client-specific catalogs.
  • Whether the specification adds portable provenance, signing or permission declarations without expanding into a full runtime standard.
  • Whether differences in MCP transport support, environment variables or extension namespaces become meaningful compatibility pain points in real deployments.
  • Whether enterprise management products expose Agent Plugin-level policy in addition to existing MCP server controls.

Still unclear

  • The compatibility matrix establishes implementation breadth, but it does not measure active usage, plugin catalog depth or how consistently packages behave across clients.
  • Agent Plugins deliberately leaves important runtime and security behavior to clients, so 'portable' still means a common packaging floor rather than identical execution semantics.

Sources

Direct reading behind this dossier.

5 sources
Agent Plugins
Agent Plugins official_documentation

Canonical project site describing Agent Plugins 1.0.0, the portable package model, governance and the boundary between portable and host-specific behavior.

Agent Plugins Specification 1.0.0
Agent Plugins / GitHub official_repository

Canonical published 1.0.0 specification and normative package/conformance rules.

Compatible Clients
Agent Plugins official_documentation

Official compatibility matrix listing supported clients, portable components and MCP transports.

Agent plugins in VS Code
Microsoft official_documentation

Documents VS Code support for Agent Plugins 1.0, portable versus client-specific components, marketplace/source installation and discovery of Copilot CLI-installed plugins.

Administering Copilot CLI for your enterprise
GitHub official_documentation

Documents enterprise and organization MCP policies, registry configuration and allowlist enforcement that continue to apply at the host/runtime layer.