اگر برای تولید محتوا در یوتیوب از چند نفر یا چند ابزار مختلف برای سناریونویسی، انتخاب عنوان، طراحی ایده تامبنیل، تدوین، بررسی Retention، ساخت Shorts و پاسخ دادن به کامنتها استفاده میکنید، یک پروژه متنباز جدید بخش زیادی از این Workflow را داخل Claude Code جمع کرده است.
نام این پروژه:
YouTube Agent Skill
است؛ مجموعهای از ۱۱ Skill تخصصی که برای مدیریت مراحل مختلف تولید محتوای YouTube طراحی شدهاند.
از نوشتن سناریو با ۲۱ فرمول Hook گرفته تا تحلیل Retention، استخراج Shorts از ویدیوی بلند و پیدا کردن ویدیوهایی که در یک Niche بسیار بهتر از میانگین همان کانال عمل کردهاند.
البته عنوانهایی مثل «Claude کل تیم یوتیوبت را بیکار میکند» بیشتر یک Hook جذاب هستند. این ابزار میتواند بسیاری از کارهای تکراری تیم تولید محتوا را سریعتر کند، اما هنوز جای فیلمبردار، تدوینگر حرفهای، استراتژیست یا تصمیمگیری انسانی را بهطور کامل نمیگیرد.
در این مقاله از معین گیفت بررسی میکنیم YouTube Agent Skill چیست، ۱۱ دستور آن چه کار میکنند و چطور میتوانید آن را روی Claude Code نصب کنید.
YouTube Agent Skill چیست؟
YouTube Agent Skill یک پروژه رایگان و متنباز است که توسط Jake Schincariol منتشر شده و به Claude Code مجموعهای از Skillهای مخصوص مدیریت Workflow یوتیوب اضافه میکند.
پروژه تحت مجوز:
MIT License
منتشر شده و خود Skillها برای استفاده نیاز به Signup یا API Key جداگانه ندارند.
اما برای اجرای آنها همچنان باید Claude Code در اختیار داشته باشید و شرایط Usage خود Claude روی حساب شما اعمال میشود.
۱۱ Skill داخل این پکیج
| دستور | کاربرد |
|---|---|
| /yt-script | سناریونویسی و امتیازدهی Hook |
| /yt-package | طراحی هماهنگ Title و Thumbnail |
| /yt-edit | ساخت Edit Decision List از Transcript |
| /yt-comment | دستهبندی و پاسخ پیشنهادی به کامنتها |
| /yt-plan | برنامهریزی هفتگی محتوا |
| /yt-viral | تحلیل ویدیوهای Outlier و ترند Niche |
| /yt-retention | تحلیل Audience Retention |
| /yt-shorts | پیدا کردن Shorts داخل ویدیوی بلند |
| /yt-seo | Description، Search Query و SEO |
| /yt-chapters | ساخت Chapterهای معتبر برای YouTube |
| /yt-audit | تحلیل کلی Channel و پیدا کردن مهمترین مشکل |
۱. /yt-script؛ سناریونویسی با ۲۱ فرمول Hook
یکی از مهمترین Skillهای مجموعه:
/yt-script
است.
شما Idea ویدیو را میدهید و Skill ابتدا چند Hook مختلف تولید میکند.
طبق ساختار فعلی پروژه، /yt-script از:
۲۱ Hook Formula
استفاده میکند.
پنج Hook اولیه ساخته میشوند، بعد ابزار داخلی آنها را Score میکند و دو گزینه برتر را به شما نشان میدهد.
Hook Score چگونه کار میکند؟
پروژه یک ابزار Python با نام:
hookscore.py
دارد.
این ابزار چند ویژگی Hook را بررسی میکند و یک Score میدهد.
اما اینجا یک نکته مهم وجود دارد:
Hook Score پیشبینیکننده وایرال شدن ویدیو نیست.
خود سازنده توضیح داده این سیستم روی ۷۴ Hook واقعی Short-form کالیبره شده، اما Score بالا تضمین نمیکند ویدیو View بیشتری بگیرد.
بهتر است Score را یک هشدار برای Hook ضعیف بدانید، نه فرمول تضمینی Viral شدن.
سناریو فقط متن نیست
/yt-script علاوه بر متن، Beatهای ویدیو را هم مشخص میکند.
مثلاً در قسمتهای مختلف میتواند مشخص کند:
[ON SCREEN: product demo]
یا:
[ON SCREEN: graph comparing results]
تا هنگام تدوین بدانید در هر بخش چه چیزی باید دیده شود.
در پایان نیز Runtime تقریبی براساس سرعت ۱۵۰ کلمه در دقیقه محاسبه میشود.
۲. /yt-package؛ عنوان و Thumbnail را جدا طراحی نکن
یکی از نکات جالب پروژه این است که Title و Thumbnail را یک Package واحد میداند.
دستور:
/yt-package
عنوان و ایده Thumbnail را کنار یکدیگر طراحی و بررسی میکند.
هدف این است که مثلاً این اتفاق نیفتد:
عنوان: «۵ ابزار هوش مصنوعی که باید بشناسی»
Thumbnail: «۵ ابزار هوش مصنوعی که باید بشناسی»
یعنی Title و Thumbnail فضای Click Surface را با تکرار همان پیام هدر ندهند.
این Skill چه چیزهایی را بررسی میکند؟
- تکراری نبودن Title و Thumbnail
- مبهم نبودن عنوان
- طول بیش از حد Title
- احتمال Truncate شدن عنوان
- هماهنگی Promise عنوان و تصویر
۳. /yt-edit؛ Transcript را تبدیل به لیست تدوین کن
اگر Transcript ویدیو را داشته باشید، دستور:
/yt-edit
میتواند آن را تحلیل کند و یک:
Edit Decision List
بسازد.
مواردی مثل:
- Dead Air
- مکثهای طولانی
- Filler Wordها
- Retakeها
- قسمتهای قابل حذف
همراه Timecode مشخص میشوند.
این Skill از ابزار Python پروژه برای تحلیل Transcript استفاده میکند.
آیا /yt-edit خودش Premiere را باز میکند و تدوین میکند؟
خیر.
در نسخه فعلی این Skill بیشتر نقش دستیار تدوین را دارد.
یعنی به شما میگوید:
کدام قسمت، در چه زمانی و به چه دلیل بهتر است Cut یا اصلاح شود.
اما خود پکیج فایل Final Video را بهصورت خودکار در YouTube منتشر نمیکند.
۴. /yt-comment؛ مدیریت کامنتها با لحن خودتان
دستور:
/yt-comment
کامنتهای ویدیو را دستهبندی میکند.
مثلاً آنها را به گروههایی مثل:
- سؤال
- تعریف و Feedback مثبت
- اصلاحیه یا نقد
- کامنتهای مهم برای Engagement
تقسیم میکند.
سپس Reply پیشنهادی را براساس Voice Profile شما مینویسد.
حتی میتواند پیشنهاد کند کدام Comment ارزش Pin کردن دارد.
۵. /yt-plan؛ برنامه محتوا براساس وقت واقعی شما
دستور:
/yt-plan
قرار نیست یک تقویم غیرواقعی با انتشار روزانه برایتان بسازد.
هدف Skill این است که ابتدا میزان زمانی که واقعاً برای تولید محتوا دارید در نظر بگیرد و سپس برنامه هفتگی ایجاد کند.
ساختار پیشنهادی پیشفرض پروژه شامل:
- یک ویدیوی Anchor
- یک محتوای کمهزینهتر
- سه Short
است.
البته این ساختار براساس زمان و شرایط کانال قابل تغییر است.
۶. /yt-viral؛ یکی از جذابترین Skillهای مجموعه
دستور:
/yt-viral
برای پیدا کردن ویدیوهایی ساخته شده که در Niche شما عملکرد غیرعادی خوبی داشتهاند.
اما روش آن کمی جالبتر از مرتب کردن ویدیوها براساس View است.
کانال بزرگ را با کانال کوچک مقایسه نمیکند
فرض کنید یک کانال معمولاً ۱۰ هزار View میگیرد و ناگهان یک ویدیو:
200,000 Views
گرفته است.
این ویدیو تقریباً:
20x
بهتر از عملکرد معمول کانال عمل کرده است.
حالا کانال دیگری شاید ۳ میلیون Subscriber داشته باشد و ویدیویش یک میلیون View بگیرد، اما این عدد برای همان کانال چیز عجیبی نباشد.
/yt-viral تلاش میکند ویدیوها را براساس:
عملکرد نسبت به Median همان Channel
رتبهبندی کند.
در نتیجه Outlierهای واقعی راحتتر پیدا میشوند.
آیا /yt-viral میتواند دلیل وایرال شدن را قطعی بگوید؟
خیر.
این یکی از نکاتی است که خود سازنده هم شفاف گفته است.
Skill میتواند Patternهایی مثل:
- Hook
- Title Structure
- Format
- موضوع
را تحلیل کند، اما نمیتواند ثابت کند یک ویدیو دقیقاً «به خاطر همان Hook» Viral شده است.
همبستگی با علت یکی نیست.
/yt-viral اطلاعات را Scrape میکند؟
طبق README رسمی پروژه:
/yt-viral reads, it does not scrape.
یعنی فقط از Public Listingها استفاده میکند و برای ورود به حساب شما یا دسترسی به Credentialها طراحی نشده است.
۷. /yt-retention؛ دقیقاً کجا Viewerها رفتند؟
اگر Audience Retention Export کانالتان را داشته باشید، Skill:
/yt-retention
میتواند نمودار Retention را بررسی کند.
مثلاً:
- Hook Leak
- Retention Cliff
- افت تدریجی
- ثانیه دقیق خروج مخاطب
را پیدا کند.
قسمت مهمتر این است که آن نقطه را با Transcript تطبیق میدهد تا بفهمید هنگام افت Retention دقیقاً چه چیزی گفته میشد.
مثلاً خروجی میتواند بگوید
فرض کنید Retention در:
01:24
افت کرده است.
Skill Transcript را بررسی میکند و مشخص میکند در همان لحظه مثلاً وارد یک توضیح طولانی یا CTA شده بودید.
این اطلاعات میتواند برای اصلاح Videoهای بعدی بسیار کاربردی باشد.
۸. /yt-shorts؛ Shortsهایی که داخل ویدیوی بلند مخفی شدهاند
دستور:
/yt-shorts
یک Long-form Video یا Transcript آن را بررسی میکند و قسمتهایی را که قابلیت تبدیل شدن به Short دارند پیدا میکند.
اما فقط Cut Point پیشنهاد نمیدهد.
برای هر Short یک Hook یا First Line جدید هم میتواند بنویسد تا کلیپ خارج از Context ویدیوی اصلی هم قابل فهم باشد.
۹. /yt-seo؛ SEO بدون وعدههای عجیب
دستور:
/yt-seo
برای مواردی مثل:
- Description
- Search Queryها
- Keyword Surface
- Tagهای مفید
استفاده میشود.
نکته جالب اینکه خود پروژه تأکید میکند:
Tags اهمیت خیلی زیادی ندارند.
بنابراین برخلاف بعضی ابزارهای YouTube SEO، قرار نیست فقط صدها Tag بیاثر تولید کند.
۱۰. /yt-chapters؛ Chapterهای معتبر برای YouTube
دستور:
/yt-chapters
Transcript را بررسی و Chapterهای ویدیو را تولید میکند.
ابزار Python همراه پروژه آنها را با قواعد YouTube بررسی میکند تا احتمال Render صحیح Chapterها بیشتر شود.
۱۱. /yt-audit؛ کل کانال را بررسی کن
آخرین Skill:
/yt-audit
برای تحلیل کلی Channel طراحی شده است.
نکته جالب فلسفه آن این است که در پایان یک List بیستتایی از مشکلات تحویل شما ندهد.
هدف این است که مهمترین Bottleneck کانال را پیدا کند و بگوید:
اگر فعلاً فقط یک چیز را اصلاح میکنی، این مورد را اصلاح کن.
شش ابزار Python هم داخل پروژه وجود دارد
YouTube Agent Skill فقط مجموعهای از Prompt نیست.
داخل Repository شش ابزار Python نیز وجود دارد:
- hookscore.py
- title.py
- deadair.py
- chapters.py
- retention.py
- swipe.py
همه آنها طبق README با Python 3 و بدون Dependency خارجی اجرا میشوند.
برای مثال:
hookscore.py
Hook را بررسی میکند و:
retention.py
برای تحلیل فایل Retention استفاده میشود.
چطور لحن خودمان را به Claude بدهیم؟
یکی از مهمترین قسمتهای نصب این پکیج:
voice.md
است.
پروژه یک Template برای Voice Profile دارد.
میتوانید فایل:
templates/voice.md
را به:
~/.claude/youtube/voice.md
منتقل کرده و لحن خودتان را تعریف کنید.
یا روش سادهتر:
سه ویدیوی قبلی خودتان را به Claude بدهید و از آن بخواهید براساس آنها Voice Profile شما را بسازد.
تمام Skillهای مجموعه میتوانند از همین Voice Profile استفاده کنند.
نصب YouTube Agent Skill؛ سادهترین روش
اگر Claude Code دارید، سادهترین روش این است که لینک Repository را مستقیماً به Claude بدهید:
https://github.com/Jakeschincariol/youtube-agent-skill
Install this skill, then confirm /yt-script works.
Claude میتواند مراحل نصب را انجام دهد و بعد از شما تأیید بگیرد که /yt-script فعال شده است.
نصب از طریق Plugin Marketplace
داخل Claude Code میتوانید از Plugin System هم استفاده کنید:
/plugin marketplace add Jakeschincariol/youtube-agent-skill
سپس:
/plugin install youtube-agent
را اجرا کنید.
نصب دستی
اگر نصب دستی را ترجیح میدهید:
git clone https://github.com/Jakeschincariol/youtube-agent-skill.git
بعد:
cp -r youtube-agent-skill/skills/yt-* ~/.claude/skills/
را اجرا کنید.
نصب فقط برای یک Project
اگر نمیخواهید Skillها بهصورت Global نصب شوند، میتوانید پوشههای Skill را داخل:
.claude/skills/
همان پروژه قرار دهید.
بعد از نصب چه دستوری بزنیم؟
برای اولین تست:
/yt-script
را اجرا کنید.
مثلاً:
/yt-script
موضوع ویدیو:
۵ روش واقعی برای استفاده بهتر از ChatGPT در برنامهنویسی
مخاطب:
برنامهنویسهای مبتدی و متوسط
زمان هدف:
۸ دقیقه
یک Workflow کامل برای ساخت ویدیو
میتوانید کل فرایند را تقریباً به این ترتیب اجرا کنید:
Idea
↓
/yt-viral
↓
Topic Validation
↓
/yt-script
↓
Script + Hook
↓
/yt-package
↓
Title + Thumbnail
↓
Record Video
↓
/yt-edit
↓
Edit Decision List
↓
Publish
↓
/yt-comment
↓
Community Management
↓
/yt-retention
↓
Learn From Data
↓
/yt-shorts
آیا این ابزار واقعاً کانال را خودش مدیریت میکند؟
خیر.
این یکی از مهمترین محدودیتهای فعلی پروژه است.
YouTube Agent Skill:
- سناریو مینویسد
- تحلیل میکند
- Title پیشنهاد میدهد
- Reply آماده میکند
- Editing Plan میدهد
اما خودش بهصورت پیشفرض روی YouTube چیزی منتشر نمیکند.
خود Repository صریحاً میگوید:
These skills write. You upload.
بنابراین هنوز Approval و انتشار نهایی با شماست.
پس «مدیریت صفر تا صد کانال» دقیق است؟
بهتر است گفته شود:
بخش بزرگی از Workflow تولید و تحلیل محتوا را پوشش میدهد.
نه اینکه بدون دخالت شما یک Channel Autonomous کامل اجرا میکند.
آیا پروژه کاملاً رایگان است؟
خود Repository:
- Free
- Open Source
- MIT Licensed
است.
اما این به معنی رایگان بودن Claude Code یا مصرف مدل Claude نیست.
اگر حساب یا پلن شما Usage Limit داشته باشد، اجرای Skillها نیز از همان Usage استفاده خواهد کرد.
آیا اطلاعات آماری را خودش میسازد؟
یکی از قوانین جالب پروژه این است که Skillها نباید عددی را جعل کنند.
اگر یک Skill برای نتیجهگیری به عددی نیاز داشته باشد که در اختیار ندارد، باید:
- از شما درخواست کند
- یا خروجی را بدون آن عدد بنویسد
این نکته برای تحلیل Channel مهم است، چون AI نباید مثلاً CTR یا Retention خیالی بسازد.
آیا این ابزار جای تیم YouTube را میگیرد؟
برای یک Creator تکنفره میتواند بسیاری از کارهایی را که قبلاً ساعتها زمان میبردند سریعتر کند.
اما هنوز کارهایی مثل:
- Creative Direction
- فیلمبرداری
- تصمیمگیری نهایی
- تدوین حرفهای
- طراحی Thumbnail حرفهای
- شناخت واقعی Audience
- Brand Strategy
نیاز به دخالت انسان دارند.
بهترین نگاه این است که YouTube Agent Skill را نه بهعنوان «جایگزین کامل تیم»، بلکه بهعنوان:
یک دستیار AI برای تیم یا Creator یوتیوب
در نظر بگیریم.
برای چه کسانی مناسب است؟
- YouTuberهای تکنفره
- تیمهای کوچک تولید محتوا
- Video Editorها
- Content Strategistها
- کانالهای آموزشی
- کانالهای تکنولوژی
- تولیدکنندگان Shorts
- افرادی که از Claude Code استفاده میکنند
لینک پروژه در GitHub
برای مشاهده Source Code و نصب:
مشاهده YouTube Agent Skill در GitHub →
جمعبندی
YouTube Agent Skill یکی از پروژههای جالب برای تبدیل Claude Code به دستیار تخصصی تولید محتوای YouTube است.
این پروژه ۱۱ Skill دارد که از سناریونویسی و Hook گرفته تا Title، Thumbnail، تدوین، Comment Management، SEO، Retention، Shorts و Audit کانال را پوشش میدهند.
یکی از نقاط قوت پروژه این است که فقط مجموعه Prompt نیست و برای برخی کارها شش ابزار Python واقعی هم همراه آن ارائه شده است.
با این حال باید محدودیتهای آن را هم در نظر گرفت: Hook Score تضمینکننده View نیست، تحلیل Viral علت قطعی موفقیت ویدیو را مشخص نمیکند و خود Skillها نیز چیزی را در YouTube منتشر نمیکنند.
جذابترین بخش YouTube Agent Skill این نیست که «تیم یوتیوب را حذف میکند»؛ بلکه این است که بسیاری از کارهای تکراری یک Creator را داخل یک Workflow واحد جمع میکند تا زمان بیشتری برای ساخت محتوای واقعی باقی بماند.
ابزارهای تولید محتوا در معین گیفت
در معین گیفت جدیدترین ابزارهای Claude Code، ChatGPT، AI Agentها و سرویسهای کاربردی تولید محتوا را بررسی میکنیم تا بتوانید مراحل سناریونویسی، تدوین، تحلیل و انتشار محتوا را سریعتر و حرفهایتر انجام دهید.
اشتراکها و خدمات مرتبط با این راهنما
برای مقایسه امکانات، قیمت و شرایط خرید، صفحه هر محصول را بررسی کنید.