Introducing Agent Plugins
Agent Plugins 1.0.0 standardizes how Skills and MCP servers are packaged, letting extension authors target several agent clients with one portable directory.
**Agent Plugins 1.0.0** defines a vendor-neutral package with a root **plugin.json**, Skills under skills/, and MCP configuration in mcp.json. Launch support covers ChatGPT and Codex, Cursor, GitHub Copilot, Kiro, and VS Code.
Extension authors can consolidate portable Skills and MCP servers behind one manifest. Client builders should implement independent component validation so one malformed component does not prevent unrelated components from loading.
**Agent Plugins 1.0.0** defines a vendor-neutral package with a root **plugin.json**, Skills under skills/, and MCP configuration in mcp.json. Launch support covers ChatGPT and Codex, Cursor, GitHub Copilot, Kiro, and VS Code. Extension authors can consolidate portable Skills and MCP servers behind one manifest. Client builders should implement independent component validation so one malformed component does not prevent unrelated components from loading. The standard deliberately excludes installation, distribution, policy, commands, hooks, agents, and client UX. Namespaced extensions preserve product-specific behavior, so complete portability still depends on each client's implementation.
This establishes a shared packaging and discovery contract for Skills and MCP servers, reducing the need for per-client conversion across supported agents. It narrows portability to reusable components rather than the full plugin lifecycle, leaving installation, distribution, policy, security, UX, and product-specific behavior with each client; independent validation also makes partial loading a compatibility requirement.