# sync-analyze

> Claude/Codex skill by [@twelvelabs-io](https://omgskills.com/library/twelvelabs-io/index.md) · 26 stars · Updated 2026-10-08

Synchronously analyze a video to understand its content. Accepts an indexed videoId, a direct video URL, a previously uploaded asset, or a local file path (auto-uploaded). Use when the user asks "what is this video about?", "summarize the video", "analyze this video", or has questions about video content.

## Install

```sh
git clone https://github.com/twelvelabs-io/twelve-labs-claude-code-plugin /tmp/twelve-labs-claude-code-plugin && ln -s /tmp/twelve-labs-claude-code-plugin/skills/sync-analyze ~/.claude/skills/sync-analyze
```

## From README

Synchronous Video Analysis Analyse a video using TwelveLabs AI and return the result inline. Works on: A previously-indexed videoId (legacy, Pegasus 1.2 only). A direct http(s) URL (Pegasus 1.5). A previously-uploaded assetId (Pegasus 1.5). A local file path — this skill uploads it as an asset internally first, then analyses it (Pegasus 1.5). For videos longer than 1 hour, or for time-based metadata extraction, use the async-analyze skill instead. When to Use This Skill The user wants a quick text/JSON answer about a single video and: Provides a video reference (URL, file path, asset ID, or indexed videoId) AND a question / instruction; or Asks a general question and references "this video" / "that video" / "the video I just indexed". For multi-segment structured extraction (e.g. "find every product mention with timestamps"), use the async-analyze skill — that supports analysisMode: "timebasedmetadata".

## Links

- HTML page: https://omgskills.com/library/twelvelabs-io/twelve-labs-claude-code-plugin/skills/sync-analyze/
- GitHub: https://github.com/twelvelabs-io/twelve-labs-claude-code-plugin
- Author: [@twelvelabs-io](https://omgskills.com/library/twelvelabs-io/index.md)

## More from this repo

- [assets](https://omgskills.com/library/twelvelabs-io/twelve-labs-claude-code-plugin/skills/assets/index.md) — Upload, list, or delete TwelveLabs assets — generic reference files (images or videos) used by entities and...
   - [@twelvelabs-io](https://omgskills.com/library/twelvelabs-io/index.md) · 26 stars
- [async-analyze](https://omgskills.com/library/twelvelabs-io/twelve-labs-claude-code-plugin/skills/async-analyze/index.md) — Asynchronously analyze a video — by URL, local file path (auto-uploaded), asset ID, or base64 — no prior indexing...
   - [@twelvelabs-io](https://omgskills.com/library/twelvelabs-io/index.md) · 26 stars
- [embed](https://omgskills.com/library/twelvelabs-io/twelve-labs-claude-code-plugin/skills/embed/index.md) — Create, check, and retrieve video embeddings.
   - [@twelvelabs-io](https://omgskills.com/library/twelvelabs-io/index.md) · 26 stars
