Update to One More Shot
Snapshot Nov 14, 2026 · 18:11 UTC · version 1.0.1
Collection source: downloaded plugin package.
Instructions updated for auto
Full description — Now says: AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos,...
Observed in instructions or declared skills. Runtime behavior has not been tested.
Up to 3 plugins free · no card required.
All fields and original values.
Full description
Nov 13, 2026 · 18:12 UTC
lyric or narrative music videos, transcribe songs, and retrieve video results using a connected 1ms account. Use for operating 1ms Auto and collecting songs and character photos inside the conversation.
Nov 14, 2026 · 18:11 UTC
AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos, transcribe lyrics, upload media, and retrieve finished videos or video history.
Skill instructions
Nov 13, 2026 · 18:12 UTC
lyric or narrative music videos, transcribe songs, and retrieve video results using a connected 1ms account. Use for operating 1ms Auto and collecting songs and character photos inside the conversation.
Nov 14, 2026 · 18:11 UTC
AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos, transcribe lyrics, upload media, and retrieve finished videos or video history.
Compare saved observations
Download comparison JSONSKILL.md text changes
− removed · + added
--- before +++ after @@ -1,6 +1,6 @@ --- name: auto -description: Create lyric or narrative music videos, transcribe songs, and retrieve video results using a connected 1ms account. Use for operating 1ms Auto and collecting songs and character photos inside the conversation. +description: Create AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos, transcribe lyrics, upload media, and retrieve finished videos or video history. --- Use the connected 1ms MCP. Start with `get_account` and `get_generation_options` to obtain eligibility, current rates, supported styles, and input limits. The connection uses OAuth, independently of public API keys. Do not request or expose API keys. History may contain both public API and MCP jobs; use `request_origin` when distinguishing them.
Full technical diff · 2 changed fields
changed /description
"Create lyric or narrative music videos, transcribe songs, and retrieve video results using a connected 1ms account. Use for operating 1ms Auto and collecting songs and character photos inside the conversation."
"Create AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos, transcribe lyrics, upload media, and retrieve finished videos or video history."
changed /skill_md_contents
"---\nname: auto\ndescription: Create lyric or narrative music videos, transcribe songs, and retrieve video results using a connected 1ms account. Use for operating 1ms Auto and collecting songs and character photos inside the conversation.\n---\n\nUse the connected 1ms MCP. Start with `get_account` and `get_generation_options` to obtain eligibility, current rates, supported styles, and input limits. The connection uses OAuth, independently of public API keys. Do not request or expose API keys. History may contain both public API and MCP jobs; use `request_origin` when distinguishing them.\n\nUse authorized hosted URLs directly. For native host uploads, call `import_media` and poll `get_media` with backoff until ready. When a file is needed, call `request_upload` with `kind: image` for a singer/character photo or `kind: audio` for a song. This opens the authenticated picker inside the conversation without a Director project. Do not replace the tool call with a Markdown workspace link: links open a browser. Wait for the picker to return a ready import ID, then use it in generation inputs. If the host cannot send the selection back, the picker provides the import ID for the user to copy. Do not fabricate URLs or use local filesystem paths as hosted media.\n\nWhen the user requests a quote, preparation only, or a pause before starting, call the appropriate preparation tool (`prepare_lyric_video`, `prepare_narrative_video` or `prepare_lyric_transcription`) only and stop; do not call the matching start tool (`start_lyric_video`, `start_narrative_video` or `start_lyric_transcription`) until the user requests it. For an unambiguous request to generate now, gather only missing creative inputs, then call the appropriate preparation tool (`prepare_lyric_video`, `prepare_narrative_video` or `prepare_lyric_transcription`) followed by the matching start tool (`start_lyric_video`, `start_narrative_video` or `start_lyric_transcription`) using the returned operation ID. Honor host approvals and any user limits. Default to basic quality and vertical 9:16. Narrative generation requires a prompt and 1–4 character photos with exactly one singer. Lyric and narrative videos use the entire uploaded audio. For a shorter video, upload the desired excerpt first; `trim_start` and `trim_end` are supported only for lyric transcription. Never silently generate the full song when a shorter excerpt was requested. Lyric and narrative style catalogs differ. Use transcription segments without rewriting timing fields. If the user supplies display lyrics and timing explicitly, preserve those words and timings in valid segments; do not claim they were transcribed from the audio.\n\nExplain live credit rates and measured estimates when available. The initial queued response with zero charged credits is not free generation. MCP generation never triggers automatic credit purchases. Use existing credits only. If generation eligibility is missing, explain that the account lacks the required entitlement without promoting a purchase or upgrade. Do not create checkout flows or alter purchase history.\n\nPreserve the operation ID and returned job ID. Retry uncertain submissions only with that same operation ID. Changed inputs require a new prepared operation. If reconciliation is required, stop submitting and report that state; never bypass it with a fresh operation.\n\nUse `get_job` or `list_jobs` for progress and history. Respect Retry-After, avoid invented completion percentages, and distinguish cancellation requested from confirmed cancellation and actual refunded credits. `open_video_workspace` provides playback/download and a web fallback. Jobs live in API/plugin history, not the Auto gallery.\n\nFinished video emails go to the account email (development delivery is restricted to the test recipient). The active UI may send one best-effort completion message when supported. Do not promise background messages in closed conversations. No transcription emails, subscriptions, or checkout are provided by this plugin.\n\nDirector MCP tools are temporarily disabled in this rollout. The user can still open the full web workspace with `open_video_workspace` and use Director there. Do not create projects or use Director tools to prepare an Auto video. Keep the user’s existing song, prompt and other inputs while collecting missing files.\n\nThe embedded picker signs in with the connected OAuth account after Workspace consent. If needed, reconnect and choose **Connect with workspace**. Never request or handle login credentials or private sign-in tickets in conversation. A browser fallback has its own separate login.\n"
"---\nname: auto\ndescription: Create AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos, transcribe lyrics, upload media, and retrieve finished videos or video history.\n---\n\nUse the connected 1ms MCP. Start with `get_account` and `get_generation_options` to obtain eligibility, current rates, supported styles, and input limits. The connection uses OAuth, independently of public API keys. Do not request or expose API keys. History may contain both public API and MCP jobs; use `request_origin` when distinguishing them.\n\nUse authorized hosted URLs directly. For native host uploads, call `import_media` and poll `get_media` with backoff until ready. When a file is needed, call `request_upload` with `kind: image` for a singer/character photo or `kind: audio` for a song. This opens the authenticated picker inside the conversation without a Director project. Do not replace the tool call with a Markdown workspace link: links open a browser. Wait for the picker to return a ready import ID, then use it in generation inputs. If the host cannot send the selection back, the picker provides the import ID for the user to copy. Do not fabricate URLs or use local filesystem paths as hosted media.\n\nWhen the user requests a quote, preparation only, or a pause before starting, call the appropriate preparation tool (`prepare_lyric_video`, `prepare_narrative_video` or `prepare_lyric_transcription`) only and stop; do not call the matching start tool (`start_lyric_video`, `start_narrative_video` or `start_lyric_transcription`) until the user requests it. For an unambiguous request to generate now, gather only missing creative inputs, then call the appropriate preparation tool (`prepare_lyric_video`, `prepare_narrative_video` or `prepare_lyric_transcription`) followed by the matching start tool (`start_lyric_video`, `start_narrative_video` or `start_lyric_transcription`) using the returned operation ID. Honor host approvals and any user limits. Default to basic quality and vertical 9:16. Narrative generation requires a prompt and 1–4 character photos with exactly one singer. Lyric and narrative videos use the entire uploaded audio. For a shorter video, upload the desired excerpt first; `trim_start` and `trim_end` are supported only for lyric transcription. Never silently generate the full song when a shorter excerpt was requested. Lyric and narrative style catalogs differ. Use transcription segments without rewriting timing fields. If the user supplies display lyrics and timing explicitly, preserve those words and timings in valid segments; do not claim they were transcribed from the audio.\n\nExplain live credit rates and measured estimates when available. The initial queued response with zero charged credits is not free generation. MCP generation never triggers automatic credit purchases. Use existing credits only. If generation eligibility is missing, explain that the account lacks the required entitlement without promoting a purchase or upgrade. Do not create checkout flows or alter purchase history.\n\nPreserve the operation ID and returned job ID. Retry uncertain submissions only with that same operation ID. Changed inputs require a new prepared operation. If reconciliation is required, stop submitting and report that state; never bypass it with a fresh operation.\n\nUse `get_job` or `list_jobs` for progress and history. Respect Retry-After, avoid invented completion percentages, and distinguish cancellation requested from confirmed cancellation and actual refunded credits. `open_video_workspace` provides playback/download and a web fallback. Jobs live in API/plugin history, not the Auto gallery.\n\nFinished video emails go to the account email (development delivery is restricted to the test recipient). The active UI may send one best-effort completion message when supported. Do not promise background messages in closed conversations. No transcription emails, subscriptions, or checkout are provided by this plugin.\n\nDirector MCP tools are temporarily disabled in this rollout. The user can still open the full web workspace with `open_video_workspace` and use Director there. Do not create projects or use Director tools to prepare an Auto video. Keep the user’s existing song, prompt and other inputs while collecting missing files.\n\nThe embedded picker signs in with the connected OAuth account after Workspace consent. If needed, reconnect and choose **Connect with workspace**. Never request or handle login credentials or private sign-in tickets in conversation. A browser fallback has its own separate login.\n"
Full snapshot data
{
"description": "Create AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos, transcribe lyrics, upload media, and retrieve finished videos or video history.",
"included_files": [],
"name": "auto",
"skill_md_contents": "---\nname: auto\ndescription: Create AI music videos, lyric videos, and narrative music videos from existing songs and character photos with One More Shot (1ms). Use to generate music videos, transcribe lyrics, upload media, and retrieve finished videos or video history.\n---\n\nUse the connected 1ms MCP. Start with `get_account` and `get_generation_options` to obtain eligibility, current rates, supported styles, and input limits. The connection uses OAuth, independently of public API keys. Do not request or expose API keys. History may contain both public API and MCP jobs; use `request_origin` when distinguishing them.\n\nUse authorized hosted URLs directly. For native host uploads, call `import_media` and poll `get_media` with backoff until ready. When a file is needed, call `request_upload` with `kind: image` for a singer/character photo or `kind: audio` for a song. This opens the authenticated picker inside the conversation without a Director project. Do not replace the tool call with a Markdown workspace link: links open a browser. Wait for the picker to return a ready import ID, then use it in generation inputs. If the host cannot send the selection back, the picker provides the import ID for the user to copy. Do not fabricate URLs or use local filesystem paths as hosted media.\n\nWhen the user requests a quote, preparation only, or a pause before starting, call the appropriate preparation tool (`prepare_lyric_video`, `prepare_narrative_video` or `prepare_lyric_transcription`) only and stop; do not call the matching start tool (`start_lyric_video`, `start_narrative_video` or `start_lyric_transcription`) until the user requests it. For an unambiguous request to generate now, gather only missing creative inputs, then call the appropriate preparation tool (`prepare_lyric_video`, `prepare_narrative_video` or `prepare_lyric_transcription`) followed by the matching start tool (`start_lyric_video`, `start_narrative_video` or `start_lyric_transcription`) using the returned operation ID. Honor host approvals and any user limits. Default to basic quality and vertical 9:16. Narrative generation requires a prompt and 1–4 character photos with exactly one singer. Lyric and narrative videos use the entire uploaded audio. For a shorter video, upload the desired excerpt first; `trim_start` and `trim_end` are supported only for lyric transcription. Never silently generate the full song when a shorter excerpt was requested. Lyric and narrative style catalogs differ. Use transcription segments without rewriting timing fields. If the user supplies display lyrics and timing explicitly, preserve those words and timings in valid segments; do not claim they were transcribed from the audio.\n\nExplain live credit rates and measured estimates when available. The initial queued response with zero charged credits is not free generation. MCP generation never triggers automatic credit purchases. Use existing credits only. If generation eligibility is missing, explain that the account lacks the required entitlement without promoting a purchase or upgrade. Do not create checkout flows or alter purchase history.\n\nPreserve the operation ID and returned job ID. Retry uncertain submissions only with that same operation ID. Changed inputs require a new prepared operation. If reconciliation is required, stop submitting and report that state; never bypass it with a fresh operation.\n\nUse `get_job` or `list_jobs` for progress and history. Respect Retry-After, avoid invented completion percentages, and distinguish cancellation requested from confirmed cancellation and actual refunded credits. `open_video_workspace` provides playback/download and a web fallback. Jobs live in API/plugin history, not the Auto gallery.\n\nFinished video emails go to the account email (development delivery is restricted to the test recipient). The active UI may send one best-effort completion message when supported. Do not promise background messages in closed conversations. No transcription emails, subscriptions, or checkout are provided by this plugin.\n\nDirector MCP tools are temporarily disabled in this rollout. The user can still open the full web workspace with `open_video_workspace` and use Director there. Do not create projects or use Director tools to prepare an Auto video. Keep the user’s existing song, prompt and other inputs while collecting missing files.\n\nThe embedded picker signs in with the connected OAuth account after Workspace consent. If needed, reconnect and choose **Connect with workspace**. Never request or handle login credentials or private sign-in tickets in conversation. A browser fallback has its own separate login.\n"
}SHA-256 of public snapshot: 6ebe3218693d978af58286c33021ac42c00d1a12d9884d4ebd40862480e1c93e