media-sourcing

Installation
SKILL.md

Media sourcing

An empty timeline plus "make me a video" means you source the visuals, in this order.

Workflow

  1. The media library first, even when the timeline is empty: browse agentWorkspace action media_index. The user's uploads come before anything new.
  2. Stock for literal subjects (fetchStockMedia with mediaType video, image or audio). One or two concrete words search better than a full brief.
  3. Generation for stylised or impossible subjects (generateMedia), within access and the run's budget.
  4. Procedural graphics (addHtmlElement, addShapeClip) for designed scenes, interfaces and diagrams.
  5. Lay picture across the whole duration first, verify coverage, then decorate. Choose as many distinct scenes as the story needs, not a fixed asset count.

Paid generation

  • Creative freedom is not approval for unapproved paid generation. Video generation needs paid access; the tools refuse before spending when the account does not have it.
  • If a paid route is blocked, continue with uploads or stock and do not retry it.
  • Quote a model before spending (quoteOnly:true on the standalone tools), then submit that concrete provider with maxCredits equal to the quote.
  • Never retry an uncertain submission or switch providers after a paid request, never silently substitute a provider or drop references, and do not use Google video models.
Installs
2
Repository
vidmoat/skills
GitHub Stars
1
First Seen
Oct 29, 2026