{
  "$schema": "https://schemas.agentskills.io/discovery/0.2.0/schema.json",
  "name": "Hydrafetch",
  "description": "Turn any URL into clean Markdown and structured data your model can use. Scrape, crawl, search and extract with one API, one credit a page.",
  "skills": [
    {
      "name": "hydrafetch",
      "type": "skill-md",
      "description": "Use Hydrafetch for live web scraping, site mapping, search, structured extraction, brand and logo lookup, design systems, screenshots, and bulk crawl or batch jobs. Trigger when a user needs current public-web data, clean Markdown from a page, typed JSON from websites, a company's logo or brand details, or high-volume web processing, even when they do not mention Hydrafetch explicitly.",
      "url": "/.well-known/agent-skills/hydrafetch/SKILL.md",
      "digest": "sha256:b532d79f59e512cf5c82d90ce5298d296f40a9b27cd1128c7a1b5c2e8be48ed3"
    },
    {
      "name": "where-to-use-hydrafetch",
      "type": "skill-md",
      "description": "Audit a codebase for places Hydrafetch would replace fragile scraping infrastructure or add a capability the project lacks. Discovers current endpoints and tools at runtime, reports findings with file paths and estimated credit cost, and says where it does not fit.",
      "url": "/.well-known/agent-skills/where-to-use-hydrafetch/SKILL.md",
      "digest": "sha256:f705bf602902bae8d4f7047f133b3db2ee102fb75530c6a54d869e33fc467bad"
    },
    {
      "name": "scrape-for-context",
      "type": "skill-md",
      "description": "Turn one URL into clean markdown for a model to read. Use when a user gives you a link, when you need a page as grounding, or when a previous fetch returned a JavaScript shell or a cookie wall.",
      "url": "/.well-known/agent-skills/scrape-for-context/SKILL.md",
      "digest": "sha256:26c33bfa6060fb46d5199f0e15b006bb66816e5abc9de788751f5f85d93511ec"
    },
    {
      "name": "show-a-company-logo",
      "type": "skill-md",
      "description": "Render a real company logo from a domain: an embeddable image URL for the browser, or JSON for a server. Use for CRM records, lead lists, directories, integration pages, or anywhere a company name currently sits next to a coloured initial.",
      "url": "/.well-known/agent-skills/show-a-company-logo/SKILL.md",
      "digest": "sha256:3cb1d8adb26dd60a2782b73ea7df00828c0dadb78ff13059ee0d1e1937e99c14"
    },
    {
      "name": "research-a-company",
      "type": "skill-md",
      "description": "Build a company profile from its domain: identity, logos and colours, positioning, and site structure. Use for enrichment, competitor research, or answering what a company does.",
      "url": "/.well-known/agent-skills/research-a-company/SKILL.md",
      "digest": "sha256:c241dd39123312bb3bf3a5cf0f391f11ab10256c6ce9788b88edb64fcca0761f"
    },
    {
      "name": "extract-structured-data",
      "type": "skill-md",
      "description": "Pull typed, schema-shaped JSON out of web pages. Use when you need fields rather than prose, or the same fields from many pages.",
      "url": "/.well-known/agent-skills/extract-structured-data/SKILL.md",
      "digest": "sha256:10b97f8975371fd3a07e51ad65b89c33846a55c94463a3236172d2c7c9265887"
    },
    {
      "name": "build-a-dataset",
      "type": "skill-md",
      "description": "Assemble many pages into a table using queued crawl and batch jobs rather than a loop. Use for corpora, bulk enrichment, or any job over more than a handful of URLs.",
      "url": "/.well-known/agent-skills/build-a-dataset/SKILL.md",
      "digest": "sha256:57ca04f51174ae10b64884624347fe6484c143c7c37f9f1e2ac5f5cb68dfcc11"
    }
  ]
}