Getting it into your agent
It runs from inside its repository, so the clone comes first — what it calls does not travel with the file alone.
git clone --depth 1 https://github.com/cclank/lanshu-awesome-ai-video-kitnpx agentmods add skills/cclank/lanshu-awesome-ai-video-kit/model-selectorWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/cclank/lanshu-awesome-ai-video-kit/model-selector)<a href="https://agentmods.dev/skills/cclank/lanshu-awesome-ai-video-kit/model-selector"><img src="https://agentmods.dev/badge/skills/cclank/lanshu-awesome-ai-video-kit/model-selector/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/cclank/lanshu-awesome-ai-video-kit/model-selector"><img src="https://agentmods.dev/badge/skills/cclank/lanshu-awesome-ai-video-kit/model-selector.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00257 | $0.02529 |
| Opus 5.5 | $0.00103 | $0.01012 |
| Sonnet 5.5 | $0.00051 | $0.00506 |
| Haiku 4.5 | $0.00026 | $0.00253 |
Grade A, and why
model-selector scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 1mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 167 lines — stays where its author put it; the contents beside it link to each section on GitHub.
model-selector
15 个主流 AI 视频模型(11 商业 + 4 开源)的"购物顾问"。问用户 3-4 个关键问题,给出推荐 + 理由。
何时不用此 skill
- 用户已经确定要用某个模型 → 用对应的
<model>-prompterskill - 用户问"提示词怎么写" → 用
seedance-prompter/kling-prompter/happyhorse-prompter - 用户的提示词不工作 → 用
seedance-debugger
11 模型能力速查矩阵
| 模型 | 中文 | 音频 | 物理 | 编辑 | 时长 | 开源 | 国内可用 | 主战场 |
|---|---|---|---|---|---|---|---|---|
| Seedance 2.0 | ★★★ | — | ★★★ | — | 15s | — | ✓ | 电影叙事 |
| HappyHorse 1.0 | ★★★ | ★★ | ★★ | — | 15s(默认 5s) | — | ✓ | ASMR / 短片 |
| Kling 3.0 | ★★★★★ | ★★★★ | ★★★★ | ✓ | 2m | — | ✓ | 中文剧情 / 图生视频 |
| Sora 2 | ★★ | ★★★★ | ★★★★★ | — | 25s (Pro) | — | △ | 电影艺术片 |
| Veo 3.1 | ★★ | ★★★★★ | ★★★ | — | 148s chained | — | △ | 多人对话 |
| Gemini Omni ⭐NEW | ★★ | ★★★ | ★★★ | ★★★★★ | 待定 | — | △ | 迭代编辑 / 文字渲染 / 跨模态 |
| Runway Gen-4 | ★★★ | — | ★★★ | ★★★★★ | 30s | — | ✓ | 视频编辑 |
| Pika 2.5 | ★★ | ★ | ★★ | — | 25s | — | ✓ | 创意特效 |
| Hailuo 02 | ★★★ | — | ★★★★★ | — | 10s | — | ✓ | 物理动作 |
| Hunyuan 1.5 | ★★★★ | — | ★★★ | ✓ | 10s | ★★★★★ | ✓ | 开源 / LoRA |
| Wan 2.7 | ★★★ | ★★★★★ | ★★★ | ✓ | 15s | — | ✓ | 数字人 lip-sync |
| 即梦 3.0 | ★★★★★ | ★★ | ★★★ | — | 15s | — | ✓ | 中文 + 剪映集成 |
工作流程
步骤 1:问 3-4 个关键问题
不要全部问,挑最影响结果的 3-4 个:
| 维度 | 问题 |
|---|---|
| 时长 | "需要多长?5 秒 / 10 秒 / 15 秒以上?" |
| 音频 | "要原生音频吗?只要环境音 / 要对白 / 要 BGM / 不要" |
| 语言 | "是中文场景还是英文场景?" |
| 编辑性质 | "全新生成还是编辑已有视频?" |
| 平台限制 | "国内可用 / 国际可用 / 本地部署?" |
| 用途 | "短视频爆款 / 影视级 / 商业广告 / 个人创作?" |
步骤 2:按决策树推荐
是编辑已有视频?
├── Yes → Runway Aleph(独家)
└── No → 继续
├── 要数字人/真人对口型?
│ └── Yes → Wan 2.7(业界最准)
├── 要多人对话+精确配乐?
│ └── Yes → Veo 3.1
├── 中文剧情/中式美学?
│ └── Yes → 即梦 3.0(创作者) / Kling 3.0(开发者 API)
├── 极致物理感(水/火/动作)?
│ └── Yes → Hailuo 02 > Sora 2
├── 创意爆款特效(变身/融化)?
│ └── Yes → Pika 2.5(Pikaffects)
├── 本地部署/开源/LoRA 训练?
│ └── Yes → Hunyuan 1.5
├── 极致电影质感/艺术片?
│ └── Yes → Sora 2 > Runway Gen-4
├── 5/10/15 秒紧凑短片 + 环境音?
│ └── Yes → HappyHorse 1.0
└── 复杂多镜头叙事?
└── Yes → Seedance 2.0 / Kling 智能分镜
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 1mo ago First seen · 167 lines · 257 tokens per session scan A fc6cbc5fd033
model-selector is a skill published in the GitHub repository cclank/lanshu-awesome-ai-video-kit (431 stars, last pushed 20d ago), licensed MIT. It adds 257 tokens to every session and 2,529 once invoked, about $0.0010 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
unity-agent-workflows
Use for AI-assisted Unity work that needs live repo discovery, project-derived routing, runtime-owner proof, runtime-visible output hard stops, runtime numeric proof for repeated visible-output failures, state-step guards, multi-agent scope ownership, modular C#/asmdef safety, UI/scene/visual asset gates, data-first…
interpreting-mod-author-instructions
A guide for following a Bethesda mod author's installation instructions, including file choices, prerequisites, and installer options.
frontend-patterns
Frontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.
golang-patterns
Idiomatic Go patterns, best practices, and conventions for building robust, efficient, and maintainable Go applications.
using-bgs-archive
Use when the user wants to inspect, list, extract, unpack, or repack Bethesda BA2/BSA archives; determine archive format/version/compression; or build archive assets for an MO2 overlay. Triggers - "unpack BA2", "extract BSA", "pack archive", "inspect archive", "bgs-archive".
laravel-tdd
Test-driven development for Laravel with PHPUnit and Pest, factories, database testing, fakes, and coverage targets.