{
 "url": "https://agenticweb.wiki/compare/webmcp-vs-anthropic-agent-skills-format/",
 "title": "WebMCP vs Agent Skills: differences, status, adoption",
 "description": "WebMCP vs Agent Skills: They sit at the same step and overlap in purpose; the fields above are the basis for choosing. Side-by-side step, governance…",
 "markdown_url": "https://agenticweb.wiki/compare/webmcp-vs-anthropic-agent-skills-format/index.md",
 "markdown": "# WebMCP vs Agent Skills\n\nThey sit at the same step and overlap in purpose; the fields above are the basis for choosing.\n\n[5 Act](/category/act/) [WebMCP](/protocols/webmcp/) · [5 Act](/category/act/) [Agent Skills](/protocols/anthropic-agent-skills-format/)\n\n|  | [WebMCP](/protocols/webmcp/) | [Agent Skills](/protocols/anthropic-agent-skills-format/) |\n| --- | --- | --- |\n| Lifecycle step | 5 Act: Do something for me | 5 Act: Do something for me |\n| Answers | What JavaScript tools can a web page register so an in-browser AI agent can call them directly instead of scraping the DOM? | How can reusable, on-demand procedural instructions and bundled resources be packaged so any compatible agent can load and run them? |\n| Governed by | W3C Web Machine Learning Community Group; editors are Brandon Walderman (Microsoft), Khushal Sagar (Google), Dominic Farolino (Google) | Originated by Anthropic and donated on 22 October 2026 to the Linux Foundation's Agentic AI Foundation (AAIF); developed in the open at github.com/agentskills/agentskills alongside MCP and A2A |\n| Status (issuer's words) | Draft Community Group Report, dated 4 September 2026; explicitly \"not a W3C Standard nor on the W3C Standards Track\" | Active open format under the Linux Foundation Agentic AI Foundation (AAIF), adopted across 35+ agent products |\n| Version | Draft Community Group Report, 4 September 2026 (2026-09-04) | unversioned living spec (agentskills.io/specification) |\n| Form / transport | browser API | document format |\n| Found at | none — a client or agent must load the page itself to see whether it registers WebMCP tools; this is a stated limitation of the API (\"Clients and browsers must visit a site directly to know if it has callable tools\") | /.well-known/agent-skills/index.json |\n| Implementation | prototype | multi-implementation |\n| Evidence | 2 verified | 3 verified |\n| Primary use case | Let agents act on my website | Describe an agent's capabilities |\n| Last verified | 2026-10-23 (current) | 2026-10-23 (current) |\n| Specification | [https://webmachinelearning.github.io/webmcp/](https://webmachinelearning.github.io/webmcp/) | [https://agentskills.io/specification](https://agentskills.io/specification) |\n\n## When to use which\n\n- Choose WebMCP when your question is “What JavaScript tools can a web page register so an in-browser AI agent can call them directly instead of scraping the DOM?” and you accept its maturity: status \"Draft Community Group Report, dated 4 September 2026; explicitly \"not a W3C Standard nor on the W3C Standards Track\"\", implementation prototype.\n- Choose Agent Skills when your question is “How can reusable, on-demand procedural instructions and bundled resources be packaged so any compatible agent can load and run them?” and you accept its maturity: status \"Active open format under the Linux Foundation Agentic AI Foundation (AAIF), adopted across 35+ agent products\", implementation multi-implementation.\n\nGuidance is derived from the two records (question, status, implementation, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.\n\n## Read the full articles\n\n- [WebMCP](/protocols/webmcp/): What JavaScript tools can a web page register so an in-browser AI agent can call them directly instead of scraping the DOM?\n- [Agent Skills](/protocols/anthropic-agent-skills-format/): How can reusable, on-demand procedural instructions and bundled resources be packaged so any compatible agent can load and run them?\n\nAsk the MCP server to compare any two: the compare-protocols prompt, or get on both ids. [Connect](/connect/).\n\n[webmcp.json](/data/protocols/webmcp.json) · [anthropic-agent-skills-format.json](/data/protocols/anthropic-agent-skills-format.json) · [Markdown](/compare/webmcp-vs-anthropic-agent-skills-format/index.md)\n"
}