← PostWingCONTENT HISTORY
WHAT CHANGED
Update to PostWing
Snapshot Oct 29, 2026 · 19:13 UTC · version 1.1.0
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save PostWing and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Schedule, edit, and cancel social media posts with PostWing. Use when the user wants to post or schedule to Instagram, TikTok, YouTube, LinkedIn, X, Facebook, Pinterest, or Threads.\n",
"included_files": [],
"name": "schedule-social-posts",
"skill_md_contents": "---\nname: schedule-social-posts\ndescription: >\n Schedule, edit, and cancel social media posts with PostWing.\n Use when the user wants to post or schedule to Instagram, TikTok, YouTube,\n LinkedIn, X, Facebook, Pinterest, or Threads.\n---\n\n# Schedule social posts with PostWing\n\nPostWing is a remote MCP server. Auth is OAuth: the user signs in to PostWing the first time they use a tool.\n\n## Before scheduling\n\n1. Call `get_me` for the user’s timezone.\n2. Call `list_accounts` (optionally with `platform`) to get account ids. If the user has more than one account on a platform, ask which one.\n3. If nothing is connected, call `connect_account`, have the user finish the login in their browser, then call `sync_accounts`.\n4. For Pinterest, call `list_pinterest_boards` and set `options.board_id`.\n\n## Schedule a post\n\n1. Gather the caption, any media, the accounts, and the time (convert it to ISO 8601 with the user’s timezone).\n2. Show the user the caption, each account (platform and handle), the media, and the time, and wait for a clear yes.\n3. Call `schedule_post` with `caption`, `scheduled_at`, `accounts: [{ id, caption?, options? }]`, and `media: [{ url, type?, cover? }]`.\n4. Tell the user it is scheduled and share `dashboard_url`.\n\n## Edit or cancel\n\n- Find posts with `list_posts` (follow `next_offset` while `has_more`) or `get_post`.\n- Change a post with `update_post`, sending only the fields that change. For several posts, call it once per post.\n- Cancel: `cancel_post`.\n- Show the user the change and get a yes before any of these.\n\n## Media\n\n- Prefer `request_media_upload` for in-chat uploads when the host supports it.\n- Or `import_media` with public HTTPS URLs. Videos have a size cap.\n- Video covers: `cover: { \"url\": … }` or `cover: { \"at_ms\": 1500 }`.\n\n## Rules\n\n- Never invent account or post ids. Use values from PostWing tools.\n- Never schedule, change, or cancel without showing the user and getting a clear yes.\n- On an error, read `error.code` and `error.field` and fix that field, or tell the user `error.message`.\n- Do not claim analytics or inbox features. PostWing schedules and publishes only.\n- An active PostWing subscription is required.\n"
}SHA-256 of public snapshot: a4c36666aedf4c8b0f9ed7453fb1ac3757f82ee8232d92ba8e2b98ffee38e924