{
  "name": "Foldspace Agent Readiness",
  "description": "Grades any public website against the agent and AI-crawler readiness checks: Content Signals, Markdown negotiation, robots.txt, sitemap, AI crawler rules, RFC 9727 API catalog, RFC 8288 Link headers, Auth.md, and the A2A agent card.",
  "version": "1.0.0",
  "protocolVersion": "0.3.0",
  "provider": {
    "organization": "Foldspace",
    "url": "https://foldspace.ai"
  },
  "documentationUrl": "https://foldspace.ai/api/readme.md",
  "url": "https://foldspace.ai/api/a2a",
  "preferredTransport": "JSONRPC",
  "supportedInterfaces": [
    {
      "url": "https://foldspace.ai/api/a2a",
      "transport": "JSONRPC"
    }
  ],
  "capabilities": {
    "streaming": true,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "default_input_modes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "default_output_modes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "grade-site-readiness",
      "name": "Grade a site for agent readiness",
      "description": "Runs live checks against a public site and reports, per check, whether it passes and why. Checks: content-signals, markdown-negotiation, robots-txt, sitemap, ai-crawler-rules, api-catalog, link-headers, auth-md, a2a-agent-card. Name a domain; optionally name specific checks. Reads only public surfaces — never sends a write request to the site under test.",
      "tags": [
        "agent-readiness",
        "seo",
        "ai-crawlers",
        "robots.txt",
        "mcp",
        "a2a"
      ],
      "examples": [
        "Is example.com agent ready?",
        "Grade https://example.com",
        "Check the api-catalog and link-headers on example.com"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}