# Mmk Youtube Videotype

> Identify whether a YouTube video is a regular video or a Short. Triggers on "is it a short", "video type", "video or short", "check video type".

- Skill: `magic-meal-kits/mmk-youtube-videotype` (Agent Skill)
- Install (CLI): `npx skillmds@latest add magic-meal-kits/mmk-youtube-videotype`
- Raw SKILL.md: https://api.skillmd.com/api/skills/magic-meal-kits/mmk-youtube-videotype/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: magic-meal-kits (https://skillmd.com/u/magic-meal-kits)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/magic-meal-kits/mmk-youtube-videotype

---


# MMK YouTube — Video Type

> **Prerequisite:** Read [`../mmk-shared/SKILL.md`](../mmk-shared/SKILL.md) for auth, global flags, and error handling.
> Parent: [`mmk-youtube`](../mmk-youtube/SKILL.md) — includes positional argument note.

Always use `-o json` when parsing results or composing with other commands.

All commands accept a **positional argument** — either a full YouTube URL or a plain video ID. The CLI auto-detects the format. **Always quote the URL** (see [Shell Quoting](../mmk-shared/SKILL.md#shell-quoting-important) in mmk-shared) — unquoted URLs containing `?` or `&` will fail in zsh.

---

## videotype — Identify video vs Short

```bash
mmk youtube videotype <video_url_or_id> -o json
mmk youtube videotype "https://www.youtube.com/watch?v=dQw4w9WgXcQ" -o json
```

Returns: video ID, type (`video` or `short`), source URL.

---

## See Also

- [mmk-shared](../mmk-shared/SKILL.md) — Auth, global flags, error handling
- [mmk-youtube](../mmk-youtube/SKILL.md) — All YouTube commands overview
- [mmk-youtube-metadata](../mmk-youtube-metadata/SKILL.md) — Get video metadata
- [mmk-youtube-transcript](../mmk-youtube-transcript/SKILL.md) — Get video transcript

