{
  "protocolVersion": "1.0",
  "name": "EditDocx",
  "description": "Discovery agent for EditDocx — a free browser-based DOCX editor. Documents are processed locally in the user's browser with no server upload. Answers questions about site pages, API catalog, and directs users to the editor.",
  "version": "1.0.0",
  "documentationUrl": "https://editdocx.net/.well-known/agent-skills/edit-docx/SKILL.md",
  "iconUrl": "https://editdocx.net/favicon.svg",
  "supportedInterfaces": [
    {
      "url": "https://editdocx.net/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "skills": [
    {
      "id": "site-discovery",
      "name": "Site discovery",
      "description": "Return an overview of EditDocx, key URLs, and agent discovery endpoints (API catalog, MCP, agent skills).",
      "tags": ["discovery", "site-info", "navigation"],
      "examples": [
        "What is EditDocx?",
        "Tell me about this site",
        "site info"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json", "text/plain"]
    },
    {
      "id": "list-pages",
      "name": "List public pages",
      "description": "List public EditDocx marketing pages with titles and URLs.",
      "tags": ["navigation", "pages", "urls"],
      "examples": [
        "List all pages",
        "What pages are available?",
        "pages"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"]
    },
    {
      "id": "api-catalog",
      "name": "API catalog",
      "description": "Return EditDocx API catalog, OpenAPI spec, health, and analytics endpoint URLs.",
      "tags": ["api", "openapi", "catalog"],
      "examples": [
        "Show the API catalog",
        "What APIs are available?",
        "api catalog"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"]
    },
    {
      "id": "edit-docx",
      "name": "Edit DOCX in browser",
      "description": "Direct users to the EditDocx browser editor for private, client-side Word document editing and PDF export. Agents cannot upload files on behalf of users.",
      "tags": ["docx", "editor", "word", "privacy"],
      "examples": [
        "How do I edit a DOCX file?",
        "Open the editor",
        "edit docx"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/plain"]
    }
  ]
}
