danielrosehill/claude-video-editor-plugin/mkv-track-list
Claude Code and agent skill by danielrosehill/claude-video-editor-plugin
- community
Checking that the SKILL.md file is still in the repository.
Inspect tracks in a Matroska (MKV) container and display a formatted table showing track number, type (video/audio/subs), codec, language, default flag, and track name. Use when the user asks "what's in this MKV", "list the tracks", "show audio/subtitle languages", "inspect this file before editing".
Install
npx vskill@latest install danielrosehill/claude-video-editor-plugin/mkv-track-listSKILL.md
MKV Track List
Read the track structure of a Matroska container without modifying it. Produces a clean, human-readable table of all tracks, their codecs, languages, and metadata.
When to use
- User wants to see what audio, subtitle, and video tracks are in an MKV
- Before running
mkv-strip-tracks,mkv-set-default-track, ormkv-extract-track, inspect the source - Verify language tags and default-track flags on multi-language masters
Inputs to gather
- File — path to MKV file (required)
Procedure
1. Check mkvtoolnix is installed
2. Run mkvmerge -i and parse output
The output includes lines like:
3. Parse and tabulate
Extract and format as a table with columns: Track # | Type | Codec | Language | Default? | Title
Example:
4. Show summary
Count total tracks by type and note any atypical flags (multiple default tracks in one type, etc.).
Output / side effects
Prints a formatted table to stdout. No files created or modified.
Notes
- mkvmerge is fast and non-destructive — safe to run on any MKV.
- Language codes are ISO 639-2 (three letters:
eng,heb,fra, etc.). If a track has no language tag, show—. - The "Default" column indicates the default_track flag for that track within its type (one default audio, one default subtitle, etc.).
- For detailed JSON output, use
mkvinfo --json $FILE(if mkvtoolnix ≥ 75) — this skill aims for human readability instead.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/mkv-track-list/SKILL.md
Popularity
- Repository stars
- 6
- 7-day trend score
- 10
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/danielrosehill/claude-video-editor-plugin/mkv-track-list)