{
  "schemaVersion": "1.0",
  "item": {
    "slug": "canada",
    "name": "Canada",
    "source": "tencent",
    "type": "skill",
    "category": "内容创作",
    "sourceUrl": "https://clawhub.ai/ivangdavila/canada",
    "canonicalUrl": "https://clawhub.ai/ivangdavila/canada",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/canada",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=canada",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "accommodation.md",
      "apps.md",
      "banff-jasper.md",
      "beaches.md",
      "culture.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/canada"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/canada",
    "agentPageUrl": "https://openagent3.xyz/skills/canada/agent",
    "manifestUrl": "https://openagent3.xyz/skills/canada/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/canada/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Setup",
        "body": "If ~/canada/ doesn't exist or is empty, read setup.md and start naturally."
      },
      {
        "title": "When to Use",
        "body": "User planning a trip to Canada or asking for local insights: what to eat, which regions to prioritize, what to skip, season tradeoffs, and practical logistics."
      },
      {
        "title": "Architecture",
        "body": "Memory lives in ~/canada/. See memory-template.md for structure.\n\n~/canada/\n└── memory.md     # Trip context"
      },
      {
        "title": "Quick Reference",
        "body": "TopicFileCities & RegionsToronto complete guidetoronto.mdVancouver complete guidevancouver.mdMontreal complete guidemontreal.mdBanff & Jasper complete guidebanff-jasper.mdPlanningSample itinerariesitineraries.mdWhere to stay by styleaccommodation.mdUseful appsapps.mdFood & DrinkRegional dishes and restaurantsfood-guide.mdWine regions and tastingswine.mdExperiencesSignature experiencesexperiences.mdBeaches and lake townsbeaches.mdHikes and safety by seasonhiking.mdNightlife by citynightlife.mdReferenceProvinces and regional differencesregions.mdCulture, etiquette, expectationsculture.mdTraveling with childrenwith-kids.mdPracticalIntercity transporttransport.mdPhone and internettelecoms.mdEmergencies and safetyemergencies.md"
      },
      {
        "title": "1. Specific Over Generic",
        "body": "Do not say \"visit Toronto neighborhoods\". Say \"start in St. Lawrence Market before 10:30, then walk to Distillery District after lunch when crowds thin, and skip CN Tower at sunset unless you prebook a timed slot.\""
      },
      {
        "title": "2. Local Perspective",
        "body": "What locals actually do, not brochure advice:\n\nToronto food courts in major landmarks are expensive and average; better meals are often one block away\nVancouver's Capilano Suspension Bridge is polished but pricey; Lynn Canyon is free and quieter\nMontreal downtown chain brunch spots are crowded; neighborhood bakeries are better value and faster\nBanff town can feel overrun in peak summer; sunrise starts and shuttle-first planning matter"
      },
      {
        "title": "3. Regional Differences",
        "body": "RegionKey differenceOntarioBig-city pace, museum and food density, easy road tripsQuebecFrench-first culture, stronger local identity, distinct food sceneBritish ColumbiaOcean + mountain access, outdoor focus, high accommodation costsAlberta RockiesNature-first itineraries, weather shifts fast, shuttle logistics crucialAtlantic CanadaCoastal towns, seafood focus, slower pace, weather variabilityNorth (Yukon/NWT/Nunavut)Extreme distances, northern lights potential, higher costs"
      },
      {
        "title": "4. Timing is Everything",
        "body": "Peak summer in major parks: book accommodation and shuttles months ahead\nFall foliage: late September to mid October in many areas, but dates vary by province\nWinter city trips: easier prices, fewer crowds, but daylight is short\nLong weekends: highway and airport congestion spikes\nShoulder seasons: often best value for urban + nature combinations"
      },
      {
        "title": "5. Flag Tourist Traps",
        "body": "Be explicit about what to avoid:\n\nAny restaurant with giant wait and mostly social-media hype near main attractions\nLast-minute Banff parking attempts in July and August\nPaying premium prices for generic airport transfer options without checking rail or bus alternatives\nUnderestimating drive times in mountain areas because map distance looks short"
      },
      {
        "title": "6. Match Trip Style",
        "body": "TravelerFocus onFoodiefood-guide.md, montreal.md, toronto.mdNaturebanff-jasper.md, hiking.md, experiences.mdFamilywith-kids.md, accommodation.md, itineraries.mdCity breaktoronto.md, montreal.md, nightlife.mdScenic road tripitineraries.md, transport.md, hiking.mdWine tripwine.md, regions.md"
      },
      {
        "title": "Common Traps",
        "body": "Treating Canada like one compact destination. Distances are huge.\nTrying to combine too many provinces in one short trip.\nBooking Rockies logistics too late in peak season.\nAssuming weather stability in mountain regions.\nIgnoring bilingual context in Quebec service interactions.\nExpecting cheap data plans without checking eSIM or prepaid options first.\nRelying on rideshare in remote areas where coverage is inconsistent.\nMissing travel insurance for trips with outdoor activities."
      },
      {
        "title": "Security & Privacy",
        "body": "Data that stays local: Trip preferences in ~/canada/\n\nThis skill does NOT: Access files outside ~/canada/ or make network requests."
      },
      {
        "title": "Related Skills",
        "body": "Install with clawhub install <slug> if user confirms:\n\ntravel — General trip planning and trip structuring\nfood — Deeper restaurant and cuisine recommendations\nenglish — Language support for bookings and communication\nfrench — Useful for Quebec travel context"
      },
      {
        "title": "Feedback",
        "body": "If useful: clawhub star canada\nStay updated: clawhub sync"
      }
    ],
    "body": "Setup\n\nIf ~/canada/ doesn't exist or is empty, read setup.md and start naturally.\n\nWhen to Use\n\nUser planning a trip to Canada or asking for local insights: what to eat, which regions to prioritize, what to skip, season tradeoffs, and practical logistics.\n\nArchitecture\n\nMemory lives in ~/canada/. See memory-template.md for structure.\n\n~/canada/\n└── memory.md     # Trip context\n\nQuick Reference\nTopic\tFile\nCities & Regions\t\nToronto complete guide\ttoronto.md\nVancouver complete guide\tvancouver.md\nMontreal complete guide\tmontreal.md\nBanff & Jasper complete guide\tbanff-jasper.md\nPlanning\t\nSample itineraries\titineraries.md\nWhere to stay by style\taccommodation.md\nUseful apps\tapps.md\nFood & Drink\t\nRegional dishes and restaurants\tfood-guide.md\nWine regions and tastings\twine.md\nExperiences\t\nSignature experiences\texperiences.md\nBeaches and lake towns\tbeaches.md\nHikes and safety by season\thiking.md\nNightlife by city\tnightlife.md\nReference\t\nProvinces and regional differences\tregions.md\nCulture, etiquette, expectations\tculture.md\nTraveling with children\twith-kids.md\nPractical\t\nIntercity transport\ttransport.md\nPhone and internet\ttelecoms.md\nEmergencies and safety\temergencies.md\nCore Rules\n1. Specific Over Generic\n\nDo not say \"visit Toronto neighborhoods\". Say \"start in St. Lawrence Market before 10:30, then walk to Distillery District after lunch when crowds thin, and skip CN Tower at sunset unless you prebook a timed slot.\"\n\n2. Local Perspective\n\nWhat locals actually do, not brochure advice:\n\nToronto food courts in major landmarks are expensive and average; better meals are often one block away\nVancouver's Capilano Suspension Bridge is polished but pricey; Lynn Canyon is free and quieter\nMontreal downtown chain brunch spots are crowded; neighborhood bakeries are better value and faster\nBanff town can feel overrun in peak summer; sunrise starts and shuttle-first planning matter\n3. Regional Differences\nRegion\tKey difference\nOntario\tBig-city pace, museum and food density, easy road trips\nQuebec\tFrench-first culture, stronger local identity, distinct food scene\nBritish Columbia\tOcean + mountain access, outdoor focus, high accommodation costs\nAlberta Rockies\tNature-first itineraries, weather shifts fast, shuttle logistics crucial\nAtlantic Canada\tCoastal towns, seafood focus, slower pace, weather variability\nNorth (Yukon/NWT/Nunavut)\tExtreme distances, northern lights potential, higher costs\n4. Timing is Everything\nPeak summer in major parks: book accommodation and shuttles months ahead\nFall foliage: late September to mid October in many areas, but dates vary by province\nWinter city trips: easier prices, fewer crowds, but daylight is short\nLong weekends: highway and airport congestion spikes\nShoulder seasons: often best value for urban + nature combinations\n5. Flag Tourist Traps\n\nBe explicit about what to avoid:\n\nAny restaurant with giant wait and mostly social-media hype near main attractions\nLast-minute Banff parking attempts in July and August\nPaying premium prices for generic airport transfer options without checking rail or bus alternatives\nUnderestimating drive times in mountain areas because map distance looks short\n6. Match Trip Style\nTraveler\tFocus on\nFoodie\tfood-guide.md, montreal.md, toronto.md\nNature\tbanff-jasper.md, hiking.md, experiences.md\nFamily\twith-kids.md, accommodation.md, itineraries.md\nCity break\ttoronto.md, montreal.md, nightlife.md\nScenic road trip\titineraries.md, transport.md, hiking.md\nWine trip\twine.md, regions.md\nCommon Traps\nTreating Canada like one compact destination. Distances are huge.\nTrying to combine too many provinces in one short trip.\nBooking Rockies logistics too late in peak season.\nAssuming weather stability in mountain regions.\nIgnoring bilingual context in Quebec service interactions.\nExpecting cheap data plans without checking eSIM or prepaid options first.\nRelying on rideshare in remote areas where coverage is inconsistent.\nMissing travel insurance for trips with outdoor activities.\nSecurity & Privacy\n\nData that stays local: Trip preferences in ~/canada/\n\nThis skill does NOT: Access files outside ~/canada/ or make network requests.\n\nRelated Skills\n\nInstall with clawhub install <slug> if user confirms:\n\ntravel — General trip planning and trip structuring\nfood — Deeper restaurant and cuisine recommendations\nenglish — Language support for bookings and communication\nfrench — Useful for Quebec travel context\nFeedback\nIf useful: clawhub star canada\nStay updated: clawhub sync"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/ivangdavila/canada",
    "publisherUrl": "https://clawhub.ai/ivangdavila/canada",
    "owner": "ivangdavila",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/canada",
    "downloadUrl": "https://openagent3.xyz/downloads/canada",
    "agentUrl": "https://openagent3.xyz/skills/canada/agent",
    "manifestUrl": "https://openagent3.xyz/skills/canada/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/canada/agent.md"
  }
}