← SkedCastCONTENT HISTORY
WHAT CHANGED
Update to SkedCast
Snapshot Nov 11, 2026 · 13:28 UTC · version 1.0.1
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save SkedCast 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, validate, and schedule social posts across 11 networks via SkedCast. Use when the user wants to create, schedule, or bulk-schedule posts. Covers the platform rulebook, dry-run validation, and safe publishing.",
"included_files": [],
"name": "schedule-post",
"skill_md_contents": "---\nname: schedule-post\ndescription: Draft, validate, and schedule social posts across 11 networks via SkedCast. Use when the user wants to create, schedule, or bulk-schedule posts. Covers the platform rulebook, dry-run validation, and safe publishing.\n---\n\n# Schedule a Post with SkedCast\n\nThis skill guides composing and scheduling posts through the SkedCast MCP tools.\nAll write tools require the user's explicit confirmation before calling.\n\n## The workflow\n\n1. **Read the rulebook first.** Call `get_capabilities` before composing. It returns\n per-platform caption/hashtag limits, media rules (counts, formats, size, duration,\n aspect ratios), supported post types, and native-scheduling windows. Never discover\n a limit by failing a publish.\n\n2. **Dry-run with `validate_post`.** It takes the same arguments as `create_post` but\n writes nothing. Returns `{ valid, platforms[], estimatedCostUsd }`. Fix any platform\n verdicts before proceeding.\n\n3. **Confirm with the user.** Show the final caption, target accounts, and scheduled\n time. Only call `create_post` (or `create_posts_bulk`) after they approve.\n\n4. **Create.** `create_post` composes one post fanned out across the selected accounts,\n or saved as a draft. `create_posts_bulk` creates up to 50 posts in one call; each\n item takes the same arguments as `create_post`, items are created independently\n (one failure never rolls back the others), and `validateOnly: true` dry-runs the\n whole batch.\n\n## Key facts\n\n- `create_post` is retry-safe: retrying with identical arguments replays the original\n result instead of creating a duplicate.\n- Two publish-now calls with byte-identical content and targets are treated as the\n same post. To publish the same content twice intentionally, vary the content or use\n distinct scheduled times.\n- Platform-specific settings (YouTube privacy, TikTok privacy level, Pinterest board,\n Telegram chat) go in `variants[].overrides`. That object also carries `firstComment`:\n a reply posted automatically once the destination goes live. Supported on X, LinkedIn,\n YouTube, Instagram, Facebook, Threads, Telegram, and Bluesky (not TikTok or Pinterest).\n Spell it exactly `firstComment`.\n- A client that requires approval gets the post submitted for review instead of\n publishing — see the approval-workflow skill.\n- To publish an existing draft, use `publish_draft` (same checks as `create_post`).\n- To change a draft's content/targets/schedule in place, use `update_post` (drafts only,\n never publishes).\n- Import external images/video into the content library first with `import_media` (public\n URL) or `upload_media` (local file, ≤18 MiB inline), then reference the media id.\n- For large calendar moves, prefer `bulk_post_target_action` (up to 5000 targets) over\n many single calls. Check `get_quota` before planning a big batch.\n"
}SHA-256 of public snapshot: c45051519656be7e424f77a9bd421d0dcb38592e86fd646107c00c8cdfe13290