{"id":73273,"plugin_id":"plugin_asdk_app_6acf495b3c3c81919c873196eea82350","kind":"skill","collection_source":"skill_api","comparison_source":null,"observed_at":"2026-10-31T01:20:33.314Z","digest":"e4af1ab3f00bef4f66b2261b0afc112b2860f8e0f9308fe76c21be5cdbc14ef7","against":null,"payload":{"description":"Use when the user wants the same stream on more platforms at once: YouTube, Twitch, Facebook, LinkedIn, Kick, Instagram, TikTok, X or another RTMP server.","included_files":[],"name":"multistream-to-more-platforms","skill_md_contents":"---\nname: multistream-to-more-platforms\ndescription: Use when the user wants the same stream on more platforms at once: YouTube, Twitch, Facebook, LinkedIn, Kick, Instagram, TikTok, X or another RTMP server.\n---\n\n# Multistream to More Platforms\n\n1. channel_list shows the connected accounts.\n2. YouTube, Twitch, Facebook, LinkedIn and Kick need a sign-in. If one is missing, channel_connect_link gives the user a link to connect it in their own browser. When they say they are done, check channel_list again.\n3. For a Facebook Page or LinkedIn page rather than a personal profile, channel_list_targets gives the ids destination_create needs.\n4. Platforms that give a stream URL and key (Instagram, TikTok, X, any RTMP server): when the user provides both, channel_create_rtmp (Creator plan and up).\n5. destination_create for each platform. The plan sets how many destinations one stream can have; a refusal says so.\n6. If the stream is already live, each new destination goes live with destination_start (confirm first). If it is stopped, playout_start takes every destination live.\n7. playout_get_state confirms each destination's liveState.\n\nRules for every playout.video workflow:\n- Read ids from the list tools (playout_list, playlist_list, media_list, channel_list). Never invent an id or reuse one from memory.\n- Anything that starts, stops or changes a stream is visible to its audience. Say what will happen and let the user confirm before calling the tool.\n- If a tool refuses, relay its reason in plain words. When a step needs a different plan, say which plan includes it and that plans are listed on playout.video. Do not quote prices and do not offer to upgrade or buy anything.\n- The user's explicit instructions come before this skill's steps.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}