← Windsor.ai YTCONTENT HISTORY

Update to Windsor.ai YT

Snapshot Oct 2, 2026 · 06:02 UTC · version 1.0.0

Collection source: downloaded plugin package.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Set up and review recurring exports of the user's YouTube channel and video analytics to warehouses, databases, spreadsheets, or cloud storage through Windsor.ai (BigQuery, Snowflake, Google Sheets, PostgreSQL, S3, and more). Use for scheduled, daily, weekly, or automated exports and syncs. Do not use for a one-off answer.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 464
    }
  ],
  "name": "youtube-export",
  "skill_md_contents": "---\nname: youtube-export\ndescription: Set up and review recurring exports of the user's YouTube channel and video analytics to warehouses, databases, spreadsheets, or cloud storage through Windsor.ai (BigQuery, Snowflake, Google Sheets, PostgreSQL, S3, and more). Use for scheduled, daily, weekly, or automated exports and syncs. Do not use for a one-off answer.\n---\n\n# Export YouTube analytics on a schedule\n\nSet up recurring exports of connected YouTube data (connector id `youtube`) to a warehouse, database, spreadsheet, or cloud storage through Windsor.ai, for example daily video views and watch time to BigQuery, or a weekly channel summary to Google Sheets.\n\n## Stay in scope\n- Use this skill for recurring, scheduled, daily, weekly, or automated exports and syncs, and for questions about existing export tasks.\n- A one-off answer is $youtube-insights, not an export.\n\n## Workflow\n1. Call get_destination_tasks to see existing exports and avoid duplicates.\n2. Call get_connectors to confirm the channels to export.\n3. Call get_destinations to list destinations; note which have create_in_chat true and any reusable credentials.\n4. Call get_destination_setup_info for the chosen destination to get its target fields, allowed schedules, and credential_id options.\n5. Call get_fields for `youtube` to get the exact field ids to export.\n6. Confirm channels, fields, destination target, credential, and schedule with the user, then call create_destination_task once. If create_in_chat is false, hand the user the setup_url instead.\n\n## Rules\n- Prefer a rolling date_preset (for example last_7d) over fixed dates so each run stays fresh.\n- Never put secrets in config; sensitive values are entered by the user in the setup_url form.\n- Report the created task's id, schedule, and manage_url from the tool result.\n\n## Hand-offs\n- Reporting -> $youtube-insights. Connecting a channel -> $youtube-connect.\n"
}

SHA-256 of public snapshot: 9b8d15e866ff642dba5b23817227e06050f1224234b702785bf200be0e891e4e