← SkinowCONTENT HISTORY

Update to Skinow

Snapshot Oct 29, 2026 · 00:06 UTC · version 1.3.1

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Skinow and check future changes in Following.

Up to 10 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Use Skinow for European ski forecasts, lift conditions, terrain maps and snow history, or to compare resorts for a ski shortlist.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 460
    }
  ],
  "name": "ski-weather",
  "skill_md_contents": "---\nname: ski-weather\ndescription: \"Use Skinow for European ski forecasts, lift conditions, terrain maps and snow history, or to compare resorts for a ski shortlist.\"\n---\n\n# Skinow Ski Weather\n\nUse the configured MCP at `https://skinow.co/openai/mcp` and discover its current schemas. Explain unavailable data or service failures rather than inventing current conditions.\n\n## Find and explore\n\nResolve names with `find_resorts(query, country, limit)`, preserving the user's choice when several nearby resorts match. Country is an ISO two-letter code. Use returned canonical slugs for later calls.\n\n| Need | Tool |\n| --- | --- |\n| A shortlist by fresh snow, bluebird days, freezing level or altitude | `where_to_ski(lens, country, preset, limit)` |\n| One resort's 10-day elevation forecasts, opening evidence, terrain, maps and historical snow | `get_resort_details(resort, lang, start, end)` |\n| A comparison of 1–6 resorts for the current 3 or 7 days | `compare_resorts(resorts, days, nights)` |\n| Arrival airports or a route from a user-chosen city/airport | `getting_there(resort, origin, mode)` |\n| Labelled country-level lift-pass and lodging estimates | `trip_costs(country)` |\n\nStart with a short answer addressing the user's priorities, using relevant returned Skinow information links. Add detail when it helps a decision. Research needs no trip creation or email address.\n\nThe `start/end` pair on `get_resort_details` selects a 7–31 day historical window; it does not change the forecast dates. For a specific upcoming weekend, resolve the calendar dates and select those days from its returned forecast. If outside the horizon, explain that only historical context is available. `compare_resorts` starts its 3/7-day window on the current UTC date.\n\nRespect country, dates, ability and travel constraints. Present tradeoffs when no resort fits them all. Keep budgets secondary and retain country-average or modelled labels. When content such as budgets is excluded, leave it out of the answer and omit the interactive view if that view would display it.\n\n## Optional interactive view\n\nDetails and comparisons return a `comparison_id`. Use `show_resort_comparison(comparison_id)` when the user wants to explore or an interactive comparison helps. A written answer and links are sufficient otherwise. Verify actual rendering before saying a view is displayed; MCP tools alone do not establish UI support. Snapshots expire after 20 minutes; retrieve a fresh one if needed.\n\n## Evidence and privacy\n\nInclude forecast dates, elevation, units and update time when available. Keep deterministic totals and ensemble ranges distinct. Fresh operator reports establish current openings; stale or absent reports remain unknown. Snowfall, mapped lift counts and modelled outlooks do not establish that lifts are operating. Historical records describe past winters, and modelled snow depth is not a measurement. Retain returned sources, coverage and map/photo credits.\n\nFor routing, use an explicitly chosen city or airport. Do not infer a departure point from the connection or request precise coordinates, street addresses or postcodes. The OpenAI integration supplies information and planning; it has no booking, purchase or email-sending tools.\n"
}

SHA-256 of public snapshot: 310c7e78e500b8daee5fb49fce47d68b18b015fdd5af00e8abf4ef5f220bed89