Skip to content
Back to skills

Video Mllm

ASecurity

"Operate InternVideo2.5 and InternVideo3 video MLLM inference, SFT,

  • 247 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 8, 2026
documentationshellrailsapibackend

Works with

  • api

Security analysis

A100/100

Pro scans all 6 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill video-mllm --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Video Mllm?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Video Mllm
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-video-mllm/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-video-mllm)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: video-mllm
description: "Operate InternVideo2.5 and InternVideo3 video MLLM inference, SFT,
  evaluation, and troubleshooting."
disable-model-invocation: true
metadata:
  disco-role: operating
license: Apache 2.0
---

# InternVideo video MLLM operating skill

Use this sub-skill when the task is about InternVideo2.5 or InternVideo3 video multimodal large language models: model choice, Hugging Face loading, text/image/video message construction, long-video reasoning, InternVideo3 SFT command shaping, benchmark evaluation readiness, or video-MLLM troubleshooting.

Do **not** use this sub-skill for InternVideo2 visual-only or video-text retrieval training, InternVideo-Next visual pretraining, or dataset schema validation except as a handoff to the sibling `datasets` sub-skill.

## Route by task

- **Quick inference or demo:** read `references/inference.md` first. It contains distilled model-loading and message-shape templates for InternVideo3 plus selection notes for InternVideo2.5 LRC/HiCo models.
- **InternVideo3 SFT/CPT setup:** read `references/internvideo3-sft.md`, then use the `datasets` sub-skill to validate meta JSON and JSONL annotations before constructing a launch command.
- **Benchmark planning:** read `references/evaluation.md` and classify each evaluation as GPU/data-heavy unless the user only asks for command inspection.
- **Failures:** read `troubleshooting.md` before changing dependencies, cache directories, frame limits, or evaluation data roots.

## Operating guardrails

1. Treat all full model runs, SFT jobs, and benchmark submissions as optional/unverified until the user provides checkpoints, benchmark data, storage, CUDA/FlashAttention readiness, and launch approval.
2. Use placeholders such as `<model-id-or-dir>`, `<annotation-meta.json>`, and `<work-dir>` in advice; do not leak local environment paths.
3. Prefer distilled command shapes over telling the user to run repository shell scripts. The source scripts are cluster- and dependency-specific and may install packages at runtime.
4. Distinguish inference chat schemas from SFT JSONL schemas: Hugging Face processor messages use `type: "video"` / `type: "image"`; InternVideo3 SFT JSONL uses `type: "video_url"` / `type: "image_url"` with `<VIDEO_CONTEXT>` / `<IMG_CONTEXT>` placeholders.

## Expected handoff

When done, report: selected generation/model, required runtime inputs, chosen message or SFT/eval schema, command shape or validation action, backend/data caveats, and unresolved gaps. Never claim that a heavy training or benchmark result was verified unless it was actually executed in the user-approved environment.

Files in this skill

  • SKILL.md2.6 KB
  • references/evaluation.md5 KB
  • references/inference.md6.3 KB
  • references/internvideo3-sft.md6.6 KB
  • references/troubleshooting.md1.2 KB
  • troubleshooting.md4.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.