Update to Windsor.ai Instagram Public
Snapshot Oct 31, 2026 · 01:21 UTC · version 1.0.2
Collection source: downloaded plugin package.
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.
Up to 10 plugins free · no card required.
All fields and original values.
Skill instructions
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...
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 JSONSKILL.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
"---\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"
"---\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