Skills video-extend
๐Ÿ“ฆ

video-extend

Content revision r2 High Risk โš™๏ธ External commands๐ŸŒ Network access๐Ÿ“ Filesystem access

Extend Videos with Google Veo 3.1

Short clips can end before a scene or narrative is complete. This skill continues Veo 3.1 clips through RunComfy with focused prompting guidance.

Supports: Claude Codex Code(CC)
โš ๏ธ 38 Poor

Install with my Agent

Copy this request to your Agent. It includes the canonical Skill page and manifest.

Agent request
Review the Skillstore skill "video-extend" from https://skillstore.io/skills/agentspace-so-video-extend.md and its manifest at https://skillstore.io/api/skills/agentspace-so-video-extend/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.

Your Agent should still show its plan and request any confirmation required by the security policy.

Agent-readable resources

Use these links when an AI agent, crawler, or script needs clean context instead of reading the full page.

Test it

Using "video-extend". Continue a studio product clip as the camera slowly moves closer and the display turns on.

Expected outcome:

The standard Veo Extend route continues the camera movement, preserves the studio lighting, and adds the display activation as one beat.

Using "video-extend". Draft a lower-cost continuation where the character turns toward the window.

Expected outcome:

Fast Extend creates a draft continuation with the character turn, a stable camera, and consistent scene lighting.

Using "video-extend". Create three connected story beats from the current clip.

Expected outcome:

  • Segment 1 continues the establishing movement.
  • Segment 2 uses the first result for one character action.
  • Segment 3 uses the second result for the closing beat.

Security Audit

High Risk
v5 โ€ข 7/23/2026 Open versioned report

All 52 static findings are false positives caused by Markdown formatting, expected documentation links, a documented credential path, and unrelated phrase matches. However, the documented command embeds user-controlled URL and prompt values in single-quoted JSON without a shell-safe construction method, creating a plausible command-injection path. The workflow also transfers user media to RunComfy for external processing.

1
Files scanned
156
Lines analyzed
0
Review items
0
False positives ignored

Confirmed security concerns (2)

High
User Input Can Break Shell Quoting
The documented invocation embeds the video URL and prompt in a single-quoted shell argument. An apostrophe in either value can terminate the argument and introduce additional shell syntax unless the agent applies escaping that the skill does not define.
Lines 71-77 show the values inside single shell quotes, while line 141 claims safety without documenting shell-level escaping. Exploitation depends on how the agent substitutes user values.
Low
External Processing of User Media
The CLI sends the source video URL and continuation prompt to the RunComfy Model API, then downloads the generated clip. Sensitive media or signed URLs may be disclosed to an external processor.
Line 135 explicitly states that the CLI posts the video URL and prompt to the RunComfy Model API and polls for the result.
Audited by: codex View Audit History โ†’
Share & cite this report

Share the versioned assessment report, neutral badge, embed card, and citations. Skillstore reports evidence without deciding whether this Skill is safe.

Open versioned report
Security Assessment

Copy report link

https://skillstore.io/skills/agentspace-so-video-extend/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown badge

[![Skillstore security assessment](https://skillstore.io/badges/skills/agentspace-so-video-extend/security.svg)](https://skillstore.io/skills/agentspace-so-video-extend?utm_source=security_passport_badge)

HTML badge

<a href="https://skillstore.io/skills/agentspace-so-video-extend?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/agentspace-so-video-extend/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Embed card

<iframe src="https://skillstore.io/embed/skills/agentspace-so-video-extend.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Academic citations (APA ยท BibTeX ยท CFF)

APA citation

agentspace-so. (2026). video-extend security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/agentspace-so-video-extend/audits/5

BibTeX citation

@techreport{agentspace-so-agentspace-so-video-extend-2026, author = {agentspace-so}, title = {video-extend security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/agentspace-so-video-extend/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "video-extend security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "agentspace-so" date-released: "2026-07-23" url: "https://skillstore.io/skills/agentspace-so-video-extend/audits/5" identifiers: - type: other value: "skillstore:agentspace-so-video-extend:audit:5" description: "Skillstore immutable audit report identifier"

Compare variants

3 installable variants

Each author remains a separate installable skill. The recommended variant is ranked by Skillstore evidence.

Why this variant is first

Highest Skillstore Score
runcomfy-com Recommended

runcomfy-com-video-extend

Skillstore Score 78
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

doany-ai-video-extend

Skillstore Score 50
Evidence Confidence High
Skillstore usage 7
Updated

2026-08-21

agentspace-so-video-extend

Skillstore Score 38
Evidence Confidence Medium
Skillstore usage 4
Updated

2026-08-21

Skillstore Score

Why this score Evidence Confidence: Medium
55
Architecture
85
Maintainability
87
Content
68
Community
91
Spec Compliance

What You Can Build

Complete a Product Shot

Continue a short product clip with a controlled camera move and one final action.

Build a Narrative Sequence

Chain several focused extensions to develop a scene one beat at a time.

Draft Motion Variations

Use Fast Extend for lower-cost iterations before generating the final continuation.

Try These Prompts

Continue One Action
Extend this video from [video URL]. The subject completes [single action]. Keep the camera static and preserve the existing lighting.
Add a Camera Move
Continue [video URL] as the camera [movement]. The subject [single action]. Preserve framing, identity, lighting, and background motion.
Choose a Cost Mode
Extend [video URL] with [scene beat]. Use Fast Extend for drafts and standard Extend for the final output in [directory].
Plan a Chained Sequence
Create [number] consecutive extensions from [video URL]. Define one action and one camera instruction per segment. Use each output as the next input.

Best Practices

  • Describe only what happens next because the source clip already defines the scene.
  • Use one main action and one explicit camera instruction per extension.
  • Review every result before using it as input for another extension.

Avoid

  • Do not combine several unrelated actions in one continuation prompt.
  • Do not submit private media or signed URLs without approval for external processing.
  • Do not use long extension chains without checking identity and motion drift.

Frequently Asked Questions

What video models does this skill use?
It uses Google Veo 3.1 Extend or Veo 3.1 Fast Extend through RunComfy.
Does it create a video from an image?
No. It continues an existing video clip from a supplied URL.
When should I use Fast Extend?
Use Fast Extend for lower-cost drafts and early motion experiments.
How should I write the continuation prompt?
Describe one next action and state the intended camera movement. Avoid repeating the full scene description.
Can I chain several extensions?
Yes. Use each generated clip as the next input, then review for identity and motion drift.
Where is the generated clip stored?
The RunComfy CLI downloads the result to the output directory selected for the command.

Developer Details

License

MIT

Skillstore revision

r2

Version notice

The author did not declare a version.

Ref

181fdefcafd96b041926e61c4b2e306ca7e7820e

Maintenance freshness

7/24/2026

Usage

2 downloads ยท 37 views

File structure

๐Ÿ“„ SKILL.md

More from agentspace-so

View all
View all