agentsclimarketplace

Generate video

Skill celeryhq/simplified-ai/skills/generate-video

Generate AI videos with Simplified from text, reference images, first and last frames, multiple images, or source video. Use when the user asks to create an AI video, product teaser, social clip, campaign motion asset, image-to-video animation, first/last-frame transition, or reusable generated video asset, or asks which Simplified video model supports a particular format, duration, resolution, or capability.From its SKILL.md

Install
npx -y skills add celeryhq/simplified-ai --skill generate-video

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

4.1 KB, 740 tokens by cl100k_base, as published. Nobody here has run it

Generate Video

Create a production-appropriate video by discovering the live model contract, generating with valid parameters, and returning a reusable result.

Guardrails

  • Video generation spends credits. Proceed when generation is explicit; confirm before spending when the user is exploring options or has not approved generation.
  • Call api_getModelFields before generation. Never rely on a memorized model list, price, duration, aspect ratio, or parameter schema.
  • Use only parameters returned for the selected model and capability.
  • File-typed parameters take permanent Simplified asset UUIDs, not local paths, signed URLs, or arbitrary remote URLs.
  • Use storage: "asset" when the video will be posted, reused, or retained. Use transient only for an explicitly temporary result.
  • Do not treat the submission task_id as render completion. Follow the variation status contract in references/models-and-polling.md.
  • Show returned URLs as clickable links; never embed them.

Workflow

  1. Define the job: audience, objective, placement, aspect ratio, duration, visual subject, action, camera language, pacing, brand constraints, references, audio needs, and required delivery format. Infer common social dimensions only when the requested placement makes them unambiguous.
  2. Call api_getModelFields with type: "video" and no model ID to discover current choices. Shortlist by supported capability, quality, speed, estimated time, and credit cost—not model fame alone.
  3. Call api_getModelFields again with the selected model_id and capability to retrieve exact required fields, enums, defaults, and file-field expectations.
  4. For image-to-video, multiple-image, or first/last-frame work, ensure every reference is a permanent asset UUID. Use the Simplified signed-upload asset workflow for user-supplied local files.
  5. Write a motion prompt that describes subject, action over time, environment, camera behavior, composition, lighting, pacing, and exclusions. Avoid stacking contradictory movements or scene changes into a short clip.
  6. Show the chosen model, capability, duration, format, credit information when available, storage mode, and prompt before generation when cost or creative direction remains ambiguous.
  7. Call api_generateVideo with the exact nested parameters contract and the chosen storage mode.
  8. If the call returns before terminal completion, preserve both returned IDs and call api_getVideoVariation until job_status is DONE or FAILED. Use a reasonable interval; do not busy-loop.
  9. On success, report the reusable asset UUID, rendered video link, thumbnail link when available, model, format, and any material limitations. On failure, surface the provider error and suggest one targeted correction.

Creative Standard

  • Design one clear visual beat per short clip. A six-second asset needs a readable action, not a miniature screenplay.
  • Match the first frame and opening motion to the social hook; assume many viewers begin muted unless generated audio is central to the concept.
  • Preserve product geometry, logos, packaging, people, and claims when references are supplied. Flag visible inconsistencies instead of presenting them as final.
  • For paid or conversion creative, leave intentional visual space for on-screen copy and CTA overlays.
  • Treat AI-generated people, testimonials, product behavior, and locations as synthetic; never imply documentary proof.

Output

Lead with the creative choice and generation status. Then provide the permanent asset ID, result links, intended placement, model/capability, and next useful action such as drafting a post or producing a controlled variant.

What ships with it: 2 files

2.1 KB alongside SKILL.md

agents/

references/

Gives 0 of the 12 instructions most video audio skills give in 740 tokens

Counted across 619 of the 725 authors here whose files we hold, read 2026-09-06

  • Read product marketing context firstin 13 of 619, across 7 files
  • Define the core visual thesis in one sentencein 11 of 619, across 3 files
  • Break the concept into 3 to 6 scenesin 11 of 619, across 3 files
  • Render the smallest working version firstin 11 of 619, across 3 files
  • Start with a low-quality smoke test renderin 11 of 619, across 3 files
  • Add captions for accessibility and engagementin 11 of 619, across 5 files
  • Write the scene outline before writing codein 11 of 619, across 3 files
  • Specify subject, action, camera, style, and moodin 11 of 619, across 5 files
  • Decide what each scene provesin 10 of 619, across 2 files
  • Export one clean thumbnail framein 10 of 619, across 2 files
  • Pick the right tool for the jobin 10 of 619, across 4 files
  • Run the test suite before proposing a fixin 8 of 619, across 7 files

Said here and by no other author read

  • Confirm generation before spending credits
  • Call api_getModelFields before generation
  • Use permanent Simplified asset UUIDs
  • Use storage asset for retained videos
  • Poll api_getVideoVariation until completion
  • Report asset UUID and links on success

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.