zainhas/skills · Archived

together-video

Text-to-video and image-to-video generation via Together AI, including keyframe control, model and dimension selection, asynchronous job polling, and video downloads.

First seen Mar 30, 2026

Installation

$ npx skills add zainhas/skills --skill together-video

Summary

  • Text-to-video and image-to-video generation via Together AI, including keyframe control, model and dimension selection, asynchronous job polling, and video downloads.
  • Reach for it whenever the user wants motion generation on Together AI rather than still-image generation or text-only inference.

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Also in this package

Other skills from zainhas/skills · top by installs.

npx skills add zainhas/skills

Browse all from zainhas/skills

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License LICENSE
Default branch main
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 3,197 B
  • docs SUMMARY.md 317 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

Together Video

Overview

Use Together AI video APIs for:

  • text-to-video generation
  • image-to-video generation
  • first-frame and last-frame keyframe control
  • asynchronous job polling
  • local download of completed outputs

When This Skill Wins

  • Generate short videos from prompts
  • Animate an existing image
  • Choose among Veo, Sora, Kling, Seedance, PixVerse, Vidu, or other supported models
  • Add polling and download logic to a product or script

Hand Off To Another Skill

  • Use together-images for still-image generation or editing
  • Use together-dedicated-containers only when a custom video-serving runtime is required

Quick Routing

  • Text-to-video generation

- Start with [scripts/generatevideo.py](scripts/generatevideo.py) or [scripts/generatevideo.ts](scripts/generatevideo.ts) - Read [references/api-reference.md](references/api-reference.md)

  • Image-to-video with keyframes

- Start with [scripts/imagetovideo.py](scripts/imagetovideo.py) - Read [references/api-reference.md](references/api-reference.md)

  • Parameter tuning, polling, or troubleshooting

- Read [references/api-reference.md](references/api-reference.md)

  • Model, dimension, and prompt-limit selection

- Read [references/models.md](references/models.md)

Workflow

  1. Confirm whether the user needs text-to-video or image-to-video.
  2. Choose the model based on duration, dimension, keyframe support, and audio support.
  3. Submit the async job and poll until a terminal state.
  4. Download the result promptly before signed URLs expire.

High-Signal Rules

  • Python scripts require the Together v2 SDK (together>=2.0.0). If the user is on an older version, they must upgrade first: uv pip install --upgrade "together>=2.0.0".
  • Together video generation is asynchronous; do not treat it like a synchronous image call.
  • Keyframe support is model-specific. Validate support before promising first-plus-last-frame control.
  • Keep polling and download logic as part of the workflow, not as an afterthought.
  • Use explicit dimensions and generation parameters rather than relying on unstable defaults.

Resource Map

  • API reference: [references/api-reference.md](references/api-reference.md)
  • Polling, parameter tuning, and troubleshooting: [references/api-reference.md](references/api-reference.md)
  • Model guide: [references/models.md](references/models.md)
  • Python text-to-video workflow: [scripts/generatevideo.py](scripts/generatevideo.py)
  • TypeScript text-to-video workflow: [scripts/generatevideo.ts](scripts/generatevideo.ts)
  • Python image-to-video workflow: [scripts/imagetovideo.py](scripts/imagetovideo.py)

Official Docs