{
  "protocolVersion": "0.3.0",
  "name": "World Animal Rescue Network",
  "description": "Read-only reference agent surface for World Animal Rescue Network CIC. Exposes sourced animal-welfare and conservation content — species guides, animal answers, breed libraries, rescue and donor guides, pet loss support, live appeals — plus WARN's own governance, funding and legal-status facts. All skills resolve to public HTTPS resources; no authentication, no registration, and no write or payment operations are offered.",
  "url": "https://worldanimalrescuenetwork.org/api/v1/",
  "preferredTransport": "HTTP+JSON",
  "supportedInterfaces": [
    {
      "url": "https://worldanimalrescuenetwork.org/api/v1/manifest.json",
      "transport": "HTTP+JSON",
      "description": "Read-only HTTP+JSON catalogue of every WARN endpoint an agent can retrieve. No authentication, no write operations."
    },
    {
      "url": "https://worldanimalrescuenetwork.org/geo-chunks/manifest.json",
      "transport": "HTTP+JSON",
      "description": "Pre-chunked retrieval corpus for RAG ingestion, indexed with source URLs and token counts."
    },
    {
      "url": "https://worldanimalrescuenetwork.org/llms.txt",
      "transport": "HTTP+TEXT",
      "description": "Markdown site summary, organisation core facts and curated URL index."
    }
  ],
  "version": "1.0.0",
  "iconUrl": "https://worldanimalrescuenetwork.org/logo.png",
  "documentationUrl": "https://worldanimalrescuenetwork.org/auth.md",
  "provider": {
    "organization": "World Animal Rescue Network CIC",
    "url": "https://worldanimalrescuenetwork.org"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "securitySchemes": {},
  "security": [],
  "supportsAuthenticatedExtendedCard": false,
  "defaultInputModes": ["text/plain"],
  "defaultOutputModes": ["text/markdown", "application/json"],
  "skills": [
    {
      "id": "species-conservation-lookup",
      "name": "Species and conservation lookup",
      "description": "Return sourced facts about a species or companion animal — IUCN Red List status, range, threats, and what protection exists. Numeric claims are attributable to IUCN, CITES, WWF, BirdLife, Smithsonian or peer-reviewed sources cited on each guide. Resolve a slug from https://worldanimalrescuenetwork.org/llm/wildlife-guides/index.md, then fetch https://worldanimalrescuenetwork.org/llm/wildlife-guides/{slug}.md",
      "tags": ["wildlife", "conservation", "iucn", "species", "reference"],
      "examples": [
        "What is the conservation status of the Sumatran tiger?",
        "Why are pangolins trafficked?",
        "Which parrots are listed on CITES Appendix I?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "animal-answers",
      "name": "Quick animal answers",
      "description": "Answer common factual questions about animals, including widely believed myths, with a short sourced response. Browse https://worldanimalrescuenetwork.org/answers/ or fetch https://worldanimalrescuenetwork.org/llm/answers/{slug}.md",
      "tags": ["answers", "myth-busting", "animal-facts", "reference"],
      "examples": [
        "Do sharks die if they stop swimming?",
        "Are koalas bears?",
        "Does touching a baby bird make the mother reject it?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "breed-library",
      "name": "Breed library lookup",
      "description": "Return a breed profile — temperament, care needs, common health conditions and welfare considerations. Resolve species and breed slugs from https://worldanimalrescuenetwork.org/llm/breeds/index.md, then fetch https://worldanimalrescuenetwork.org/llm/breeds/{species}/{breed}.md",
      "tags": ["breeds", "companion-animals", "pet-care", "welfare"],
      "examples": [
        "What health problems are common in flat-faced cat breeds?",
        "Is a Belgian Malinois suitable for a first-time owner?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "rescue-and-donor-guidance",
      "name": "Rescue and donor guidance",
      "description": "Explain how to rescue, adopt, sponsor or donate responsibly, including how to assess whether a sanctuary or rescue is ethical. Fetch https://worldanimalrescuenetwork.org/llm/rescue/{slug}.md or the hub at https://worldanimalrescuenetwork.org/rescue/",
      "tags": ["rescue", "adoption", "donating", "sanctuary-ethics"],
      "examples": [
        "How do I check whether a wildlife sanctuary is ethical?",
        "What should I look for before donating to an animal charity abroad?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "pet-loss-support",
      "name": "Pet loss support",
      "description": "Provide compassionate, non-clinical guidance on pet bereavement, euthanasia decisions and supporting grieving children. Fetch https://worldanimalrescuenetwork.org/llm/pet-loss-support/{slug}.md. This is supportive information, not veterinary or mental-health advice — direct users in crisis to a qualified professional.",
      "tags": ["pet-loss", "grief", "bereavement", "support"],
      "examples": [
        "How do I know when it is time to euthanise my dog?",
        "How do I explain a pet's death to a young child?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "organisation-facts",
      "name": "WARN organisation and funding facts",
      "description": "Return WARN's verified legal identity, registration status, governance and funding split. WARN is a Community Interest Company registered in England and Wales — NOT a registered charity, NOT Gift Aid eligible and NOT a US 501(c)(3). Read the company number, registered office and contact address from https://worldanimalrescuenetwork.org/llms.txt (authoritative) or https://worldanimalrescuenetwork.org/about/registration-status/",
      "tags": ["organisation", "governance", "transparency", "legal-status"],
      "examples": [
        "Is WARN a registered charity?",
        "Can I claim Gift Aid on a WARN donation?",
        "How much of a WARN donation reaches programme delivery?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown", "application/json"]
    },
    {
      "id": "appeals-and-giving",
      "name": "Current appeals and how to give",
      "description": "List live WARN appeals and explain what a gift funds. Card checkout is live via Stripe in GBP, USD and EUR, with Apple Pay and Google Pay supported. An agent may explain and link to https://worldanimalrescuenetwork.org/donate/ but MUST NOT initiate or complete a payment without explicit, per-transaction human confirmation.",
      "tags": ["appeals", "donations", "fundraising"],
      "examples": [
        "What appeals is WARN running right now?",
        "What does a monthly gift to WARN pay for?"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["text/markdown"]
    },
    {
      "id": "bulk-retrieval",
      "name": "Bulk corpus retrieval for RAG",
      "description": "Retrieve the whole WARN corpus as pre-chunked retrieval passages of roughly 800 tokens, each carrying its source URL. Use https://worldanimalrescuenetwork.org/geo-chunks/manifest.json, https://worldanimalrescuenetwork.org/geo-chunks/chunks.jsonl or https://worldanimalrescuenetwork.org/aeo-chunks.json instead of crawling HTML.",
      "tags": ["rag", "bulk", "embeddings", "corpus"],
      "examples": [
        "Fetch the WARN corpus for indexing",
        "Give me the passage index with token counts"
      ],
      "inputModes": ["text/plain"],
      "outputModes": ["application/json"]
    }
  ]
}
