{
  "schema_version": "1.1",
  "id": "archive:https://vercel.com/changelog/introducing-agent-plugins-1-0-0",
  "slug": "introducing-agent-plugins-1-0-0-1siprx9",
  "url": "https://feed7.dev/p/introducing-agent-plugins-1-0-0-1siprx9",
  "title": "Introducing Agent Plugins 1.0.0",
  "why_included": "Agent Plugins 1.0.0 packages Skills and MCP servers in a shared format supported by five major agent-client families, reducing client-specific repackaging.",
  "summary": "**Agent Plugins 1.0.0** introduces a vendor-neutral format for portable Agent Skills and MCP servers. Packages use a root **plugin.json** plus fixed component locations that compatible clients can discover and load.",
  "practical_implication": "Authors targeting ChatGPT and Codex, Cursor, GitHub Copilot, Kiro, or VS Code can begin publishing shared components in this format. Client implementers can use the specification and implementation guides as their compatibility contract.",
  "agent_context": "**Agent Plugins 1.0.0** introduces a vendor-neutral format for portable Agent Skills and MCP servers. Packages use a root **plugin.json** plus fixed component locations that compatible clients can discover and load.\n\nAuthors targeting ChatGPT and Codex, Cursor, GitHub Copilot, Kiro, or VS Code can begin publishing shared components in this format. Client implementers can use the specification and implementation guides as their compatibility contract.\n\nPortability covers packaging and discovery, not the complete plugin lifecycle. Each client still controls installation, distribution, policy, user experience, and product-specific capabilities.",
  "source": {
    "name": "Vercel",
    "url": "https://vercel.com/changelog/introducing-agent-plugins-1-0-0",
    "published_at": "2026-08-06T00:00:00.000Z"
  },
  "source_class": "blog_post",
  "content_type": "Engineering Post",
  "layer": "context",
  "domains": [
    "coding"
  ],
  "topics": [
    "skills",
    "mcp",
    "coding-agents"
  ],
  "verification": {
    "status": "official_source",
    "label": "Official Source",
    "method": "source_feed",
    "verified_at": null
  },
  "uncertainty": [
    "Portability covers packaging and discovery, not the complete plugin lifecycle. Each client still controls installation, distribution, policy, user experience, and product-specific capabilities."
  ],
  "connected_context": {
    "meaning": "This confirms that portable Skills and MCP servers now have a common directory and discovery contract across five agent-client families. It narrows the practical promise to publishing shared components: client builders still own installation, distribution, policy, UX, and proprietary capabilities, so format compatibility does not imply an interchangeable or uniformly governed plugin experience.",
    "corpus_size": 419,
    "generated_at": "2026-08-12T10:04:31.567Z",
    "connections": [
      {
        "title": "Introducing Agent Plugins",
        "source_name": "Vercel",
        "source_url": "https://vercel.com/blog/introducing-agent-plugins",
        "feed7_url": "https://feed7.dev/p/introducing-agent-plugins-03zlvnf",
        "reason": "The companion article supplies the implementation detail behind this release: components should be validated independently so one malformed component does not disable the rest."
      },
      {
        "title": "We Vetted 2000 AI Skills Before They Reached Developers — Lucas Palma, Nubank",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=iKQ78wyJEXU",
        "feed7_url": "https://feed7.dev/p/we-vetted-2000-ai-skills-before-they-reached-developers-lucas-palma-nuba-0k4ehkz",
        "reason": "Nubank’s supply-chain controls address lifecycle responsibilities this format deliberately leaves outside its scope, especially scanning and gated distribution."
      },
      {
        "title": "alirezarezvani/claude-skills",
        "source_name": "GitHub",
        "source_url": "https://github.com/alirezarezvani/claude-skills",
        "feed7_url": "https://feed7.dev/p/claude-skills-06ix38u",
        "reason": "Its conversion script illustrates the client-specific repackaging this common format can reduce, while its security auditor covers governance the specification does not standardize."
      },
      {
        "title": "New ways to learn and teach with ChatGPT Work and Codex",
        "source_name": "OpenAI",
        "source_url": "https://openai.com/index/learn-teach-chatgpt-work-codex",
        "feed7_url": "https://feed7.dev/p/learn-teach-chatgpt-work-codex-1l49zjd",
        "reason": "The education-plugin announcement shows a target domain for plugins, but its unspecified format and permissions mean this release does not confirm those plugins are portable or governed by the new contract."
      }
    ]
  },
  "lifecycle": "Current",
  "published_at": "2026-08-06T00:00:00.000Z",
  "modified_at": "2026-08-06T00:00:00.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/introducing-agent-plugins-1-0-0-1siprx9",
    "json": "https://feed7.dev/p/introducing-agent-plugins-1-0-0-1siprx9.json",
    "markdown": "https://feed7.dev/p/introducing-agent-plugins-1-0-0-1siprx9.md"
  }
}