← JuzPostCONTENT HISTORY
WHAT CHANGED
Update to JuzPost
Snapshot Nov 13, 2026 · 00:09 UTC · version 1.0.5
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save JuzPost and check future changes in Following.
Up to 3 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Draft, schedule and publish social media posts to YouTube, Instagram, Facebook, TikTok, X, LinkedIn, Pinterest, Bluesky, Threads, Tumblr and WordPress with JuzPost, confirming with the user before anything is published.",
"included_files": [],
"name": "social-media-scheduler",
"skill_md_contents": "---\nname: social-media-scheduler\ndescription: Draft, schedule and publish social media posts to YouTube, Instagram, Facebook, TikTok, X, LinkedIn, Pinterest, Bluesky, Threads, Tumblr and WordPress with JuzPost, confirming with the user before anything is published.\n---\n\n# Scheduling posts with JuzPost\n\nThe user's explicit instructions take priority over this skill. Never schedule, publish or delete without the user's go-ahead in this conversation.\n\n## The flow\n\n1. **Check the connection.** Call `get_context` for the workspace, timezone and anything blocked.\n2. **Pick the accounts.** Call `list_accounts` for account ids, platforms and health. If the user names a group (\"my brand accounts\"), call `list_groups`. Skip accounts that need reconnecting and say which ones.\n3. **Check the fit.** For captions, titles or media near a limit, call `get_platform_limits` for the platforms involved.\n4. **Attach media.** For a file or a link, call `upload_media` and keep the returned `media_key`. `create_post` also takes public URLs in `media_urls`.\n5. **Create the draft.** Call `create_post` with the `type` the user asked for (`text`, `image`, `video` or `blog`); if they have not said, ask. Pass an `idempotency_key` so a retry never creates a second draft.\n6. **Confirm.** Show the caption, media, accounts and time (in the workspace timezone). Do not schedule until the user agrees.\n7. **Schedule or publish.** Call `schedule_post` with `post_id`, `account_ids`, and either `publish_at` (ISO 8601 UTC, at least 10 minutes ahead) or `publish_now: true`.\n8. **Report.** Call `get_post` to show each account's status, and the reason for any failure.\n\n## Existing posts\n\n- `list_posts` filters by `status` (`draft`, `scheduled`, `published`, `failed`), account and date range.\n- `update_post` edits a draft or a scheduled post, and `publish_at` moves a scheduled post to a new time. A scheduled post can no longer be edited from 10 minutes before it fires; published posts cannot be edited.\n- A scheduled post cannot be cancelled or deleted from ChatGPT; the user cancels it in the JuzPost dashboard.\n- `delete_post` deletes a draft. Confirm with the user first; it never removes anything already published.\n\n## Limits\n\n- One post per `create_post` call.\n- A workspace can create 30 posts per hour through a connector.\n- Platform settings that need a choice (a Pinterest board, a WordPress post type) come from `list_options`.\n"
}SHA-256 of public snapshot: 10fb287f23e4e8415df64db448a450f452acb0be1205ac6014864b781009f415