From twelvelabs
Uploads, lists, or deletes TwelveLabs assets (image/video files) for reuse with entity search and async-analyze. Handles both URLs and local files.
How this skill is triggered — by the user, by Claude, or both
Slash command
/twelvelabs:assetsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Assets are uploaded media files (images or videos) referenced by ID in downstream tools. Image assets are used as reference images for entity search; video assets are used as input to async-analyze without prior indexing.
Assets are uploaded media files (images or videos) referenced by ID in downstream tools. Image assets are used as reference images for entity search; video assets are used as input to async-analyze without prior indexing.
Use this skill when the user:
/twelvelabs:entities or /twelvelabs:async-analyzeDo not use this skill when the user just says "analyze this video" — /twelvelabs:async-analyze handles asset upload internally for local files. Asset management is for explicit reuse.
Determine from the user's message whether they want to:
Detect input type:
http:// or https://For URLs:
Tool: mcp__twelvelabs-mcp__create-asset
Parameters:
url: "<url>"
For local files:
Tool: mcp__twelvelabs-mcp__create-asset
Parameters:
file: "<absolute-path>"
Report the returned Asset ID and File Type. Suggest the next step:
/twelvelabs:entities create-entity/twelvelabs:async-analyzeConfirm with the user before deleting (the action is irreversible).
Tool: mcp__twelvelabs-mcp__delete-asset
Parameters:
assetId: "<asset-id>"
If the API returns a conflict (asset is referenced by an indexed video), offer to retry with force=true.
npx claudepluginhub twelvelabs-io/twelve-labs-claude-code-plugin --plugin twelvelabsAsynchronously analyzes up to 2-hour videos by URL, file upload, or asset ID using Pegasus 1.5. Supports time-based metadata extraction, multimodal reference images and structured JSON output.
Automates Cloudinary media management via natural language: create folders, configure upload presets, look up assets, manage transformations, and monitor usage.
Provides C# models and patterns for media asset management: items, folders, metadata, storage providers, and organization for headless CMS.