← playout.videoCONTENT HISTORY
WHAT CHANGED
Update to playout.video
Snapshot Oct 31, 2026 · 01:20 UTC · version 1.0.0
Collection source: skill API.
First saved snapshot
No earlier snapshot is available to establish a change.
Save playout.video 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": "Use when the user is new to playout.video in ChatGPT, asks what it can do here, or wants their first stream. Looks at the workspace and walks the user to a stream that loops their own videos.",
"included_files": [],
"name": "playout-get-started",
"skill_md_contents": "---\nname: playout-get-started\ndescription: Use when the user is new to playout.video in ChatGPT, asks what it can do here, or wants their first stream. Looks at the workspace and walks the user to a stream that loops their own videos.\n---\n\n# playout.video Get Started\n\nGoal: show the user what their workspace holds, then get them to a first stream that loops their own videos.\n\n1. Call org_get_capabilities and playout_list. Tell the user which plan the workspace is on, how many streams it has, and whether any is live.\n2. Call media_list. If the library has no ready videos, ask for links to videos the user owns or has the rights to stream (YouTube, Vimeo or a direct file link). For a channel or playlist link, call media_discover and let the user pick, then call media_import once per video. Imports take a few minutes; media_list shows status \"ready\" when a video can be used.\n3. When at least one video is ready, offer to create a playlist from it (playlist_create) and a 24/7 stream from that playlist (playout_create).\n4. Ask where the stream should go. channel_list shows which accounts are connected. YouTube, Twitch, Facebook, LinkedIn and Kick need a sign-in the user completes in their own browser: channel_connect_link gives them the link, and channel_list confirms it once they say they are done. Add the destination with destination_create. For a platform that gives a stream URL and key, use channel_create_rtmp first (paid plans).\n5. Starting goes live publicly. Confirm, call playout_start, then playout_get_state and report whether the stream and each destination are running.\n\nTell the user before starting on the Free plan: a session runs up to 2 hours and is started by hand each time. Uploading files from a computer is done in the playout.video app.\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"
}SHA-256 of public snapshot: c3e63d0feb294cd93a6672280cb97c2778aa94b75283b944309a46dc6b19fb1e