mmk-youtube-channel-summarylisted
Install: claude install-skill magic-meal-kits/mmk-skills
# Recipe: YouTube Channel Summary to Notion
> **Prerequisite:** Read [`../mmk-shared/SKILL.md`](../mmk-shared/SKILL.md) for auth, global flags, and error handling.
> Uses: [`mmk-youtube-videotype`](../mmk-youtube-videotype/SKILL.md) — Filter out Shorts.
> Uses: [`mmk-youtube-metadata`](../mmk-youtube-metadata/SKILL.md) — Video metadata (views, likes, etc.).
> Uses: [`mmk-youtube-transcript`](../mmk-youtube-transcript/SKILL.md) — Video transcript for summarization.
> Uses: [`mmk-notion-database`](../mmk-notion-database/SKILL.md) — Schema discovery and upsert commands.
A fully automatic workflow that fetches recent videos from one or more YouTube channel RSS feeds, filters out Shorts, collects metadata and transcripts, generates AI summaries, and upserts everything into a Notion database.
**This recipe has side effects** (creates/updates records in a Notion database). It requires manual invocation only.
**No confirmation prompts** — the recipe runs end-to-end automatically once invoked with the required parameters.
## Database Schema Requirements
The recipe discovers properties by their **Notion type and semantic meaning**, not by exact name. English and Korean property names are both supported automatically.
### Required Properties
| Purpose | Notion Type | Maps to | Auto-match names |
|---------|-------------|---------|------------------|
| VideoID | title | Upsert lookup key | (title property — always unambiguous) |
| Title | rich_text | Video title | Title, 제목, 영상제목