What problem does it solve?
Cross-posting the same text to every social network reads badly and gets suppressed, and managing separate developer apps, OAuth tokens, and platform media rules for each network is tedious. This Skill publishes one idea to TikTok, Instagram, YouTube, LinkedIn, X, Bluesky, Mastodon, Facebook, Threads, Reddit, Telegram, and Discord through a single PostWire API key, with a natively written caption per network.
Core Features & Use Cases
- Per-Network Caption Generation: The /api/generate endpoint writes a separate caption per platform with appropriate length, tone, hashtags, and link handling from a single prompt.
- Publish, Schedule, and Bulk Queue: Post immediately, schedule for an exact ISO 8601 time, or fill a week of posts from one topic with /api/week.
- Pre-Flight Validation: Posts that would fail are rejected before queueing, with clear error codes like not_connected, media_required, and preview_key.
- Use Case: A founder announces a product launch: generate LinkedIn, X, and Bluesky drafts from one prompt, show the user the exact text per network, get confirmation, then publish or schedule all three in one call.
Quick Start
Set the POSTWIRE_API_KEY environment variable, then ask the assistant to publish a post about your announcement to LinkedIn and X using PostWire, reviewing the generated per-network captions before confirming.