← Windsor.ai Instagram PublicCONTENT HISTORY

Update to Windsor.ai Instagram Public

Snapshot Oct 31, 2026 · 01:21 UTC · version 1.0.2

Collection source: downloaded plugin package.

WHAT CHANGED

Instructions updated for instagram-public

Skill instructions — Now says: "Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles...

Observed in instructions or declared skills. Runtime behavior has not been tested.

Save Windsor.ai Instagram Public and check future changes in Following.

Up to 10 plugins free · no card required.

All fields and original values.

Skill instructions

Before

Oct 30, 2026 · 00:06 UTC

Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting frequen...

After

Oct 31, 2026 · 01:21 UTC

"Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting freque...

Compare saved observations

Download comparison JSON

SKILL.md text changes

− removed · + added

--- before
+++ after
@@ -1,6 +1,6 @@
 ---
 name: instagram-public
-description: Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting frequency, or post likes, comments, captions and media types. This connector is read-only: it has no write actions and cannot post, comment, or read private accounts or private insights such as reach and impressions. Do not use for the user's own Instagram account insights (use the Instagram connector), for publishing, or for other social networks.
+description: "Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting frequency, or post likes, comments, captions and media types. This connector is read-only: it has no write actions and cannot post, comment, or read private accounts or private insights such as reach and impressions. Do not use for the user's own Instagram account insights (use the Instagram connector), for publishing, or for other social networks."
 ---
 
 # Instagram Public via Windsor.ai
Full technical diff · 1 changed fields

changed /skill_md_contents

BEFORE
"---\nname: instagram-public\ndescription: Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting frequency, or post likes, comments, captions and media types. This connector is read-only: it has no write actions and cannot post, comment, or read private accounts or private insights such as reach and impressions. Do not use for the user's own Instagram account insights (use the Instagram connector), for publishing, or for other social networks.\n---\n\n# Instagram Public via Windsor.ai\n\nWindsor.ai exposes publicly available data of Instagram Business and Creator\nprofiles (read only) through MCP tools. The connector id is `instagram_public`.\nOn the Instagram Public app the connector is already scoped, so you usually do\nnot need to pass it, but when a tool asks for a connector, use `instagram_public`.\n\nEach Windsor.ai account of this connector is one tracked public profile; its\naccount id is the Instagram username. The data comes from Instagram's public\nbusiness discovery, so only Business and Creator profiles work, and only public\nnumbers are available (no reach, impressions, saves, or follower lists).\n\nGolden rules:\n\n- **Never guess field or account names.** They come from `get_fields` and\n  `get_connectors`. Call those first; do not invent usernames or field ids.\n- Instagram Public is **read-only**: there are no write actions. Do not offer to\n  post, comment, follow, or message.\n- Report the numbers the user asked for, concisely. Don't dump raw rows unless asked.\n\n## 1. Ground yourself first\n\nCall `get_connectors` to see which public profiles are tracked (the account ids\nare usernames). If the profile the user asks about is not tracked yet, help them\nadd it: call `get_connector_authorization_url` (or `get_connector_connect_info`)\nand give them the setup link, where they connect their own Instagram Business\naccount and enter the usernames to track. Do not describe manual dashboard\nnavigation.\n\n## 2. Reading profile and post data\n\n1. Call `get_fields` for `instagram_public` to get valid field ids. Profile\n   fields cover followers, follows, and media count; post fields cover the media\n   id, caption, permalink, media type, timestamp, likes, and comments. Use the\n   exact ids returned.\n2. Call `get_data` with:\n   - `fields`: the ids you actually need (keep the set small).\n   - `accounts`: the tracked usernames to compare; omit for all tracked profiles.\n   - A date range: `date_from`/`date_to` (`\"2026-07-01\"`), or a `date_preset`\n     (`last_7d`, `last_30d`, `last_90d`, `this_month`, `this_year`, `last_year`).\n     Posts are returned when their publish date falls inside the range.\n\nCommon requests and recipes:\n\n- **Audience comparison:** profile follower count and media count per account.\n- **Top posts:** post likes and comments over a preset range; sort and show the\n  caption and permalink.\n- **Posting cadence:** count posts per week per account; break down by media type.\n\nIf a field the user wants isn't in `get_fields` (for example reach), say it is\nnot available for public profiles rather than substituting another metric.\n\n## 3. Reference the user's data, don't fabricate\n\nIf a tool returns an error (unknown field or account, or a profile that is\nprivate or not a Business or Creator account), call the relevant discovery tool\nand explain the limitation. Never fill gaps with made-up numbers or posts.\n"
AFTER
"---\nname: instagram-public\ndescription: \"Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting frequency, or post likes, comments, captions and media types. This connector is read-only: it has no write actions and cannot post, comment, or read private accounts or private insights such as reach and impressions. Do not use for the user's own Instagram account insights (use the Instagram connector), for publishing, or for other social networks.\"\n---\n\n# Instagram Public via Windsor.ai\n\nWindsor.ai exposes publicly available data of Instagram Business and Creator\nprofiles (read only) through MCP tools. The connector id is `instagram_public`.\nOn the Instagram Public app the connector is already scoped, so you usually do\nnot need to pass it, but when a tool asks for a connector, use `instagram_public`.\n\nEach Windsor.ai account of this connector is one tracked public profile; its\naccount id is the Instagram username. The data comes from Instagram's public\nbusiness discovery, so only Business and Creator profiles work, and only public\nnumbers are available (no reach, impressions, saves, or follower lists).\n\nGolden rules:\n\n- **Never guess field or account names.** They come from `get_fields` and\n  `get_connectors`. Call those first; do not invent usernames or field ids.\n- Instagram Public is **read-only**: there are no write actions. Do not offer to\n  post, comment, follow, or message.\n- Report the numbers the user asked for, concisely. Don't dump raw rows unless asked.\n\n## 1. Ground yourself first\n\nCall `get_connectors` to see which public profiles are tracked (the account ids\nare usernames). If the profile the user asks about is not tracked yet, help them\nadd it: call `get_connector_authorization_url` (or `get_connector_connect_info`)\nand give them the setup link, where they connect their own Instagram Business\naccount and enter the usernames to track. Do not describe manual dashboard\nnavigation.\n\n## 2. Reading profile and post data\n\n1. Call `get_fields` for `instagram_public` to get valid field ids. Profile\n   fields cover followers, follows, and media count; post fields cover the media\n   id, caption, permalink, media type, timestamp, likes, and comments. Use the\n   exact ids returned.\n2. Call `get_data` with:\n   - `fields`: the ids you actually need (keep the set small).\n   - `accounts`: the tracked usernames to compare; omit for all tracked profiles.\n   - A date range: `date_from`/`date_to` (`\"2026-07-01\"`), or a `date_preset`\n     (`last_7d`, `last_30d`, `last_90d`, `this_month`, `this_year`, `last_year`).\n     Posts are returned when their publish date falls inside the range.\n\nCommon requests and recipes:\n\n- **Audience comparison:** profile follower count and media count per account.\n- **Top posts:** post likes and comments over a preset range; sort and show the\n  caption and permalink.\n- **Posting cadence:** count posts per week per account; break down by media type.\n\nIf a field the user wants isn't in `get_fields` (for example reach), say it is\nnot available for public profiles rather than substituting another metric.\n\n## 3. Reference the user's data, don't fabricate\n\nIf a tool returns an error (unknown field or account, or a profile that is\nprivate or not a Business or Creator account), call the relevant discovery tool\nand explain the limitation. Never fill gaps with made-up numbers or posts.\n"
Full snapshot data
{
  "description": "Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting frequency, or post likes, comments, captions and media types. This connector is read-only: it has no write actions and cannot post, comment, or read private accounts or private insights such as reach and impressions. Do not use for the user's own Instagram account insights (use the Instagram connector), for publishing, or for other social networks.",
  "included_files": [
    {
      "relative_path": "agents/openai.yaml",
      "size_in_bytes": 481
    }
  ],
  "name": "instagram-public",
  "skill_md_contents": "---\nname: instagram-public\ndescription: \"Benchmark public Instagram Business and Creator profiles through Windsor.ai. Use when the user asks about competitors' or other public Instagram profiles they track, such as follower and following counts, number of posts, posting frequency, or post likes, comments, captions and media types. This connector is read-only: it has no write actions and cannot post, comment, or read private accounts or private insights such as reach and impressions. Do not use for the user's own Instagram account insights (use the Instagram connector), for publishing, or for other social networks.\"\n---\n\n# Instagram Public via Windsor.ai\n\nWindsor.ai exposes publicly available data of Instagram Business and Creator\nprofiles (read only) through MCP tools. The connector id is `instagram_public`.\nOn the Instagram Public app the connector is already scoped, so you usually do\nnot need to pass it, but when a tool asks for a connector, use `instagram_public`.\n\nEach Windsor.ai account of this connector is one tracked public profile; its\naccount id is the Instagram username. The data comes from Instagram's public\nbusiness discovery, so only Business and Creator profiles work, and only public\nnumbers are available (no reach, impressions, saves, or follower lists).\n\nGolden rules:\n\n- **Never guess field or account names.** They come from `get_fields` and\n  `get_connectors`. Call those first; do not invent usernames or field ids.\n- Instagram Public is **read-only**: there are no write actions. Do not offer to\n  post, comment, follow, or message.\n- Report the numbers the user asked for, concisely. Don't dump raw rows unless asked.\n\n## 1. Ground yourself first\n\nCall `get_connectors` to see which public profiles are tracked (the account ids\nare usernames). If the profile the user asks about is not tracked yet, help them\nadd it: call `get_connector_authorization_url` (or `get_connector_connect_info`)\nand give them the setup link, where they connect their own Instagram Business\naccount and enter the usernames to track. Do not describe manual dashboard\nnavigation.\n\n## 2. Reading profile and post data\n\n1. Call `get_fields` for `instagram_public` to get valid field ids. Profile\n   fields cover followers, follows, and media count; post fields cover the media\n   id, caption, permalink, media type, timestamp, likes, and comments. Use the\n   exact ids returned.\n2. Call `get_data` with:\n   - `fields`: the ids you actually need (keep the set small).\n   - `accounts`: the tracked usernames to compare; omit for all tracked profiles.\n   - A date range: `date_from`/`date_to` (`\"2026-07-01\"`), or a `date_preset`\n     (`last_7d`, `last_30d`, `last_90d`, `this_month`, `this_year`, `last_year`).\n     Posts are returned when their publish date falls inside the range.\n\nCommon requests and recipes:\n\n- **Audience comparison:** profile follower count and media count per account.\n- **Top posts:** post likes and comments over a preset range; sort and show the\n  caption and permalink.\n- **Posting cadence:** count posts per week per account; break down by media type.\n\nIf a field the user wants isn't in `get_fields` (for example reach), say it is\nnot available for public profiles rather than substituting another metric.\n\n## 3. Reference the user's data, don't fabricate\n\nIf a tool returns an error (unknown field or account, or a profile that is\nprivate or not a Business or Creator account), call the relevant discovery tool\nand explain the limitation. Never fill gaps with made-up numbers or posts.\n"
}

SHA-256 of public snapshot: 15d0e24e9482a22415a8e1f53af8b58570bd6460f1a353fe9cd3e3b440820d23