{"id":31084,"plugin_id":"plugin_asdk_app_6ac466ba11f4819191ee609ea667f124","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-10-10T06:12:56.355Z","digest":"af2eb7e9dc8632f0da25620014016e4019b113740075184a3269519d483bf015","against":null,"payload":{"description":"Use when the user wants to cut a video to a time range, or a clip is too long for another Pika tool's limit.","included_files":[],"name":"pika-trim-video","skill_md_contents":"---\nname: pika-trim-video\ndescription: Use when the user wants to cut a video to a time range, or a clip is too long for another Pika tool's limit.\n---\n\n# Trim a video\n\n1. Use the `video_trim` tool: it keeps the span from `trim_start_ms` (default 0) to `trim_end_ms`, with its audio.\n2. Get the `video` (`ask_for_media` with `kind: \"video\"`, or an earlier output url) and the span in milliseconds; `trim_end_ms` must be after the start and at most the video's length.\n3. Call `video_trim` with a fresh `request_id` and no `max_credits`, then follow the quote's `next` (it applies the user's approval mode). On a yes, call it again with the same input and `request_id` and the agreed `max_credits`.\n4. When the trim feeds another tool (`camera_director`, `extend_video`, …), wait for it with `get_job` and pass its output url on.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}