Skip to content
cccskills
FreePublished on GitHub

Video Editing

Edit, extend, transition, and combine existing video while preserving an explicit parent asset and audio decision.

The English summary is being prepared. Showing the original description.

See how to install

Files included (1)

  • SKILL.md4.1 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Video Editing

Mission

Transform an existing video into an intentional child asset: edit its visual content, extend its ending, create a first/last-frame transition, or combine approved clips. Preserve the source relationship, audio decision, and exact requested change so the user can compare parent and child outputs.

Use Short-form Repurposing for highlight selection, autocrop, and caption packaging. Use Video Enhancement only after a parent is selected.

Required inputs

  • source video URL or local file and its role;
  • requested edit, extension, transition, or assembly outcome;
  • target duration, ratio, resolution, and delivery format;
  • preservation list: subject, scene, audio, dialogue, music, timing, or text;
  • optional reference images, last frame, audio, or prompt; and
  • rights/consent state and approval boundary.

Ask whether the original audio should be preserved, replaced, mixed, or removed. Do not infer this from the visual edit request.

Choose the operation

RequestOperationImportant evidence
Change or restyle content in an existing clipvideo-to-video editparent URL, edit prompt, preserved regions
Continue a clipvideo extensionparent URL, continuation intent, endpoint duration
Transition between two visual endpointsfirst/last-frame or model-specific generationordered first and last images
Join approved clipscombine utilityordered clip IDs, transition/audio policy
Change framing for a selected segmentreframe utilityuse the repurposing workflow

Resolve exact endpoint fields from MODELS.md and the live catalog. Current families expose different shapes: Seedance 2.5 has video-edit and video-extend paths; Wan 2.7 has edit/extend paths; Veo 3.1 extension uses a provider request ID and prompt; and first/last-frame paths require an ordered image list. These are not interchangeable aliases.

Execute

  1. Assign a stable parent asset ID and inspect its duration, dimensions, audio tracks, and visible text if those checks are available.
  2. Upload a local source or reference via media.upload_file; retain the returned hosted URL and expiry expectation. Do not put private media in a public prompt or receipt.
  3. Check the live schema and estimate cost when relevant. Submit only accepted fields. For extension, retain both the provider request ID and the job prediction ID when the endpoint uses both.
  4. Poll or receive the result, preserving status and provider error. Do not silently fall back from edit to generation: the output semantics differ.
  5. Review parent versus child for requested change, unwanted drift, temporal artifacts, cut points, audio continuity, captions, and export properties.
  6. Combine only approved child assets in explicit order. State whether audio was retained, replaced, ducked, or omitted.

Use video QA for the review gate. If the edit cannot preserve an invariant, return the failure and a smaller alternative such as a conventional post-production edit or a new reference-led shot.

Output contract

Return a parent/child table with operation, model/endpoint, input URLs or IDs, prediction ID, requested fields, output URL, status, audio treatment, QA notes, and next action. Include all failed branches and do not overwrite the parent. Save a receipt under .video/ only when permitted, following reports-and-receipts.md.

Editing is draft-only. External publishing and platform changes are outside this skill.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Plan draft video-ad variations from supplied performance evidence, preserving the distinction between observed data and creative hypotheses.

The English summary is being prepared. Showing the original description.

SamurAIGPT/open-ai-video-agent8Updated Aug 28, 2026

Create authorized presenter, avatar, and UGC-style video drafts with explicit voice, likeness, consent, and synthetic-media handling.

The English summary is being prepared. Showing the original description.

SamurAIGPT/open-ai-video-agent8Updated Aug 28, 2026

Analyze a script or existing edit, identify visual gaps, and generate supplemental B-roll coverage with clear parent and factual-status labels.

The English summary is being prepared. Showing the original description.

SamurAIGPT/open-ai-video-agent8Updated Aug 28, 2026

Build a consented continuity system for an authorized person, fictional character, product, or world across video shots.

The English summary is being prepared. Showing the original description.

SamurAIGPT/open-ai-video-agent8Updated Aug 28, 2026

Translate creative intent into coherent cinematography, framing, camera, lens, lighting, motion, and sound direction for a video shot.

The English summary is being prepared. Showing the original description.

SamurAIGPT/open-ai-video-agent8Updated Aug 28, 2026

Create a non-explicit romantic scene from authorized adult references with clear consent, identity boundaries, and synthetic-media labeling.

The English summary is being prepared. Showing the original description.

SamurAIGPT/open-ai-video-agent8Updated Aug 28, 2026

See all skills by SamurAIGPT

Report a problem with this skill