If you’ve built custom Copilot agents, skills, and MCP servers, you may know some of the benefits of using plugins to distribute this content. You may also know how quickly the setup starts to become complicated across AI harnesses. The new Agent Plugins specification gives you a portable core for shared skills and servers while keeping client-specific features in a cleaner, separate namespace. In this post, I walk through the new layout and show how to keep your reusable AI tooling portable without giving up the features that make each client worth using.










