{
  "$schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
  "skills": [
    {
      "name": "agent-skills",
      "type": "skill-md",
      "description": "Publish an agent skills discovery index at /.well-known/agent-skills/index.json.",
      "url": "/.well-known/agent-skills/agent-skills/SKILL.md",
      "digest": "sha256:2cdda60ea052eb8af4ae8a4d96dc0d173151d5386ee724a4e98f93ed21adbae5"
    },
    {
      "name": "api-catalog",
      "type": "skill-md",
      "description": "Publish an API catalog per RFC 9727 for automated API discovery.",
      "url": "/.well-known/agent-skills/api-catalog/SKILL.md",
      "digest": "sha256:1d702680dd6b8de8362b9dab02ba355016a8daac65b18749a462b7774699db42"
    },
    {
      "name": "browse-products",
      "type": "skill-md",
      "description": "Discover PreCast UAE's product catalogue (precast concrete elements for UAE infrastructure) and retrieve per-product technical pages.",
      "url": "/.well-known/agent-skills/browse-products/SKILL.md",
      "digest": "sha256:98b572bee28757cef4200de13179b281b694615c70c51215eadca80bcce15d12"
    },
    {
      "name": "check-compliance",
      "type": "skill-md",
      "description": "Look up which UAE regulations a PreCast UAE product satisfies (RTA, Dubai Municipality, Trakhees, Decree Law 7/2025, MASH-1 / ASTM C825).",
      "url": "/.well-known/agent-skills/check-compliance/SKILL.md",
      "digest": "sha256:274fed0c5e161106dda0bfe965e8f1c68722166a3fbee14be81d6fba981852aa"
    },
    {
      "name": "content-signals",
      "type": "skill-md",
      "description": "Declare AI content usage preferences with Content Signals in robots.txt.",
      "url": "/.well-known/agent-skills/content-signals/SKILL.md",
      "digest": "sha256:810108b0171c9c16ead091d5d7e9b5d0c72086b5dc6ef2b4e84fece01d72a91e"
    },
    {
      "name": "estimate-cost",
      "type": "skill-md",
      "description": "Use the PreCast UAE cost estimator to get a budgetary AED price range for a precast product before requesting a formal quote.",
      "url": "/.well-known/agent-skills/estimate-cost/SKILL.md",
      "digest": "sha256:a707fa5303af180e8ceca129ff723f0ebb3f45d9b3079e9da371a8fbed00e21a"
    },
    {
      "name": "link-headers",
      "type": "skill-md",
      "description": "Add Link response headers for agent discovery per RFC 8288.",
      "url": "/.well-known/agent-skills/link-headers/SKILL.md",
      "digest": "sha256:90e89e75a88634a1f009813095fe5cf89d771c483dec3da074a108a998493d92"
    },
    {
      "name": "llms-txt",
      "type": "skill-md",
      "description": "Publish an LLM-friendly overview at /llms.txt per llmstxt.org.",
      "url": "/.well-known/agent-skills/llms-txt/SKILL.md",
      "digest": "sha256:8f2bf0bce629d57d82d81076742e2f94d2b2942aa0b9a844ca69ed054abdd8a6"
    },
    {
      "name": "markdown-negotiation",
      "type": "skill-md",
      "description": "Support Accept: text/markdown content negotiation for machine-readable content.",
      "url": "/.well-known/agent-skills/markdown-negotiation/SKILL.md",
      "digest": "sha256:a230108a9586ed530945b91d49d86163e38a6687ad1b08f60ec08e2cb99f1ed7"
    },
    {
      "name": "mcp-server-card",
      "type": "skill-md",
      "description": "Publish an MCP Server Card at /.well-known/mcp/server-card.json for agent discovery.",
      "url": "/.well-known/agent-skills/mcp-server-card/SKILL.md",
      "digest": "sha256:9a1af2376a9741bc29f97ff40120a7f115c1618188d40f2c9674b729485bd0d8"
    },
    {
      "name": "oauth-discovery",
      "type": "skill-md",
      "description": "Publish OAuth/OIDC discovery metadata for agent authentication.",
      "url": "/.well-known/agent-skills/oauth-discovery/SKILL.md",
      "digest": "sha256:d24afc965b01da8c491d9618d9c7b141e3b11a2f83338c3a1c702052326cbdd1"
    },
    {
      "name": "oauth-protected-resource",
      "type": "skill-md",
      "description": "Publish OAuth Protected Resource Metadata per RFC 9728.",
      "url": "/.well-known/agent-skills/oauth-protected-resource/SKILL.md",
      "digest": "sha256:6898ebeeb90247ab9ec0ccce5f493af7c366135901790eaca6298ab3941b3192"
    },
    {
      "name": "request-quote",
      "type": "skill-md",
      "description": "Submit a quotation request to PreCast UAE for precast concrete products via the lead-capture endpoint. Use when an end user wants pricing or supply for a UAE construction project.",
      "url": "/.well-known/agent-skills/request-quote/SKILL.md",
      "digest": "sha256:1763ee6e79d83667397f6d6b60ab705649e03f61e3ec1e15bd625fe388a368f5"
    },
    {
      "name": "robots-txt",
      "type": "skill-md",
      "description": "Implement a valid robots.txt with crawl rules per RFC 9309.",
      "url": "/.well-known/agent-skills/robots-txt/SKILL.md",
      "digest": "sha256:7e5e73a545bc778506458904303b07ac7eebd570e48ce9815ee5189efd859bb7"
    },
    {
      "name": "scan-site",
      "type": "skill-md",
      "description": "Scan a website for AI agent readiness — checks MCP, llms.txt, robots.txt, and related agent protocols.",
      "url": "/.well-known/agent-skills/scan-site/SKILL.md",
      "digest": "sha256:7a4a87011c4f7beb62b74b4cf91b726a0e0599ae1a7f10aeab094146ba6c25a9"
    },
    {
      "name": "sitemap",
      "type": "skill-md",
      "description": "Publish a sitemap.xml listing canonical URLs per the Sitemaps protocol.",
      "url": "/.well-known/agent-skills/sitemap/SKILL.md",
      "digest": "sha256:ec9f5fa80a85bfe4b8c2bd0a09899d0fc2b98b0cc144c79aaec632517dc739a0"
    },
    {
      "name": "webmcp",
      "type": "skill-md",
      "description": "Expose site tools to AI agents via the WebMCP browser API.",
      "url": "/.well-known/agent-skills/webmcp/SKILL.md",
      "digest": "sha256:7084ef104e2cdac6a92a29622170c3c894628fbf6406597f86bf4349fa87732b"
    }
  ]
}
