این مقاله از جایی شروع میشه که Hermes روی کامپیوترت نصب و اجرا شده. اول Quickstart رسمی Hermes رو برو؛ بعد برگرد و فقط یک قابلیت بهش اضافه کن.
اول: Skill اصلاً چیه؟
فرض کن یه آشپز خیلی باهوش داری که هزار جور غذا بلده، ولی دستور غذای مخصوص خونهٔ تو رو نمیدونه. Skill همون برگهایه که میگه: مواد لازم چیه، مرحلهها به چه ترتیبیان، کجا باید مزه رو چک کنه و چه زمانی کار تمومه.
نه. بیشتر شبیه اینه که برای همکار فعلیت یک چکلیست خوب بذاری. اگر ابزار لازم رو نداشته باشه، خود چکلیست معجزه نمیکنه.
این چهار مدل رو با هم قاطی نکن
Skill
فایل دستورالعملیه. معمولاً سبکتره و فقط وقتی لازم بشه لود میشه.
Skill Pack
چند Skill کنار همه. برای یک حوزه مثل کدنویسی یا امنیت.
App / CLI
برنامهٔ واقعی نصب میشه و ممکنه فایل، پکیج یا سرویس اجرا کنه.
MCP / System
اتصال یا لایهٔ جداست؛ دسترسی و ریسک بیشتری داره و برای روز اول نیست.
Hermes خودش Skillها رو موقع نیاز پیدا میکنه: توضیح کوتاهشون رو میبینه و متن کامل فقط وقتی لود میشه که به همون کار بخوره. پس هدف این نیست که «هرچی بیشتر، بهتر»؛ هدف اینه که Skill درست برای کار واقعی خودت داشته باشی.
قبل از هر نصب، این چهار مرحله
کپیکردن یک دستور ناشناس توی Terminal یعنی اجازهٔ تغییر کامپیوترت رو به اون دستور میدی. این رو عادی نکن.
hermes skills browse hermes skills search <keyword> hermes skills install <hub-slug>
این سه فرمان رسمی Hermes برای دیدن، جستوجو و نصب Skillهای Hub هستن. Skillهای نصبشده معمولاً داخل ~/.hermes/skills/ قرار میگیرن؛ بعدش یک session جدید باز کن یا از گزینهٔ --now استفاده کن.
بعضی کارتهای پایین فرمان npx skills دارن. اون یک installer عمومی برای چند agentـه. اگر Hermes رو بین مقصدها ندیدی، حدس نزن و فایلها رو دستی کپی نکن؛ لینک مستقیم SKILL.md رو از README پیدا کن و با روش رسمی hermes skills install <SKILL.md URL> نصب کن.
اگر کاملاً مبتدیای، از اینجا شروع کن
بهجای ۱۷ نصب، یک مشکل واقعی انتخاب کن و فقط ابزار همون مشکل رو اضافه کن.
تحقیق از وب
Agent-Reach رو ببین. اگر بیشتر کار تو با مقاله، شبکههای اجتماعی و جستوجوئه، این احتمالاً کاربردیترین شروعه.
یادگیری از یوتیوب
فقط youtube-full رو نصب کن تا متن ویدئو، کانال و پلیلیست رو بخونه و خلاصه کنه.
نوشتن طبیعیتر
اگر خروجی عمومی مینویسی، Humanizer کمک میکنه لحن ماشینی کمتر بشه؛ ادعا و عدد رو همچنان خودت چک کن.
| نیاز تو | اول این رو ببین | وضعیت برای مبتدی |
|---|---|---|
| وب و شبکههای اجتماعی | Agent-Reach | شروع خوب |
| خلاصه ویدئوی یوتیوب | youtube-full | شروع خوب |
| متن طبیعیتر | Humanizer | شروع خوب |
| طراحی رابط بهتر | make-interfaces-feel-better | وقتی UI میسازی |
| چند کار Hermes همزمان | Minions | وقتی واقعاً چند job داری |
| سیستم پیچیده، مرورگر یا امنیت | OMH / SkillClaw / Browser Harness / Cyber pack | فعلاً نه |
۱۷ مورد؛ یکییکی و بدون شعار
شمارهها از فهرست اصلی Farea حفظ شدن، ولی توضیحها مستقل و بر اساس README هر پروژه بازنویسی شدن.
Agent-Reach
CLI / CAPABILITY LAYERبه ایجنت کمک میکنه از چند منبع آنلاین مثل وب، GitHub، یوتیوب، RSS، X و Reddit اطلاعات بگیره. بعضی کانالها بدون لاگین کار میکنن و بعضیها cookie یا حساب میخوان.
وقتی Hermes باید واقعاً تحقیق کنه، نه اینکه فقط از حافظهٔ مدل جواب بده.
اگر فقط با فایلهای روی کامپیوترت کار میکنی یا نمیخوای حساب آنلاین وصل کنی.
لینک راهنمای نصب رسمی رو به Hermes بده و بگو اول dry-run و فهرست تغییرات رو نشون بده. برای X و سایتهای لاگیندار از حساب و browser profile جدا استفاده کن.
این راهنما رو بررسی کن و قبل از هر تغییر، برنامهٔ نصب و دسترسیها رو نشونم بده: https://raw.githubusercontent.com/Panniantong/agent-reach/main/docs/install.md بعد از تأیید من dry-run و سپس agent-reach doctor اجرا کن.
make-interfaces-feel-better
SKILLیک Skill برای ریزهکاریهای رابط کاربریه: تایپوگرافی، فاصله، hover، animation، icon، radius، shadow و اندازهٔ درست محل کلیک.
اگر خروجی ایجنتت از نظر فنی کار میکنه ولی ظاهرش خام و آماتوریه.
اگر اصلاً سایت یا اپ نمیسازی.
npx skills add jakubkrehel/make-interfaces-feel-better
داخل installer فقط agent و scope موردنظرت رو انتخاب کن؛ لازم نیست global نصبش کنی.
oh-my-hermes
HERMES SKILL PACKیک بستهٔ workflow برای research عمیق، مصاحبهٔ نیازمندی، ساخت plan با اجماع و اجرای مرحلهبهمرحله با verification. یعنی بهجای یک prompt ساده، برای کارهای بزرگ مراسم و مسیر مشخص میذاره.
وقتی پروژهٔ بلند و چندمرحلهای داری و Hermes وسط کار مسیر رو گم میکنه.
روز اول، یا برای کارهای ساده مثل خلاصهکردن و نوشتن یک فایل.
hermes skills tap add witt3rd/oh-my-hermes hermes skills install omh-deep-research omh-deep-interview omh-ralplan omh-ralph
همهٔ ماژولها رو یکجا نگیر؛ از research و interview شروع کن. plugin اختیاریش برای مبتدی لازم نیست.
Anthropic Cybersecurity Skills
COMMUNITY SKILL PACKیک مجموعهٔ خیلی بزرگ از Skillهای امنیت سایبریه. اسم پروژه گمراهکنندهست: محصول رسمی Anthropic نیست و توسط community ساخته شده. محتوای dual-use و بعضاً تهاجمی هم داره.
اگر متخصص امنیتی هستی و فقط روی سیستم یا آزمایشگاهی کار میکنی که اجازهٔ تستش رو داری.
برای کنجکاوی، روز اول Hermes یا روی دستگاه و شبکهای که مجوزش رو نداری.
npx skills add mukul975/Anthropic-Cybersecurity-Skills
قبل از تأیید نصب، Skillهای لازم رو جدا انتخاب کن و مجوز قانونی تست رو داشته باش.
OpenMontage
FULL VIDEO SYSTEMSkill ساده نیست؛ یک استودیوی متنباز تولید ویدئو با pipelineهای تحقیق، اسکریپت، asset، ادیت، صدا، زیرنویس و renderـه. Python، Node.js و FFmpeg میخواد و بعضی providerها هزینهٔ API دارن.
اگر میخوای تولید ویدئو یک workflow واقعی و قابلتکرار باشه، نه فقط یک prompt برای ساخت کلیپ.
اگر فقط گاهی یک ویدئوی ساده میسازی یا setup فنی نمیخوای.
git clone https://github.com/calesthio/OpenMontage.git cd OpenMontage make setup
قبلش Python 3.10+، Node 18+ و FFmpeg لازم داری. کلیدها اختیاریان، ولی قابلیت و هزینه رو تغییر میدن.
Minions
LOCAL APP / DASHBOARDیک Mission Control برای Hermesـه: taskها رو روی Kanban میبینی، اجرای زنده رو دنبال میکنی و نتیجه قبل از Done شدن میاد برای review تو. حالت local-first با SQLite هم داره.
وقتی همزمان چند کار طولانی داری و دیگه Terminalهای مختلف قابلمدیریت نیستن.
اگر هنوز فقط یک session و یک کار ساده داری.
npx minionsai
بعدش داشبورد local روی http://localhost:6969 باز میشه و دادهٔ محلی داخل ~/.minions/ میمونه.
Resemble AI Detect
SKILL + PAID APIبه ایجنت روش استفاده از API تشخیص deepfake برای صدا، عکس و ویدئو رو یاد میده. خود Skill رایگانه، ولی برای کارکردن به API key سرویس Resemble نیاز داره.
اگر مرتب محتوای مشکوک بررسی میکنی و یک workflow قابلتکرار برای media safety میخوای.
اگر فقط یکبار میخوای یک عکس رو چک کنی یا نمیخوای فایل به API خارجی فرستاده بشه.
npx skills add resemble-ai/detect-skill
فایل خصوصی ممکنه برای تحلیل به سرویس ارسال بشه. retention، هزینه و policy روز رو قبل از آپلود بررسی کن.
addyosmani/agent-skills
ENGINEERING SKILL PACKیک بستهٔ مهندسی برای spec، plan، build، test، review، performance و ship. نقطهٔ قوتش اینه که verification و مرحلهبندی رو به کار ایجنت اضافه میکنه.
وقتی با ایجنت کد production میسازی و «کار کرد» بهتنهایی کافی نیست.
اگر کدنویسی نمیکنی یا یک بستهٔ مهندسی مشابه از قبل داری.
npx skills add addyosmani/agent-skills --list
مثلاً فقط code review یا TDD رو نصب کن؛ لازم نیست ۲۴ Skill رو یکجا بگیری.
Composio Skills
DEVELOPER SKILL PACKاین بسته خودش Gmail یا Slack رو جادویی وصل نمیکنه؛ به ایجنت یاد میده وقتی با Composio، Tool Router، authentication و trigger میسازی، الگوهای درست و امن رو رعایت کنه.
اگر توسعهدهندهای و واقعاً داری با Composio یک ایجنت متصل به سرویسها میسازی.
اگر فقط کاربر Hermes هستی و قرار نیست integration کدنویسی کنی.
npx skills add composiohq/skills
youtube-full
HERMES SKILLمتن و timestamp ویدئو رو میگیره، داخل یوتیوب جستوجو میکنه و کانال یا playlist رو میگرده. برای خلاصه، ترجمه و تحقیق از ویدئو کاربردیه.
اگر بخش زیادی از یادگیری یا research تو روی یوتیوبه.
اگر هیچوقت با ویدئو کار نمیکنی یا ترجیح میدی transcript رو دستی بدی.
hermes skills install skills-sh/ZeroPointRepo/youtube-skills/skills/youtube-full
این پروژه از TranscriptAPI استفاده میکنه و مستقل از YouTube/Googleـه؛ شرایط سرویس رو جدا ببین.
Humanizer
WRITING SKILLنشانههای رایج متن ماشینی رو پیدا میکنه و نثر رو طبیعیتر بازنویسی میکنه، بدون اینکه قرار باشه عدد، اسم یا منبع تازه از خودش بسازه.
اگر مقاله، ایمیل یا پستت زیادی قالبی و شبیه جواب Chatbot درمیاد.
برای کد، داده یا متن حقوقی/فنیای که بازنویسی آزاد میتونه خطرناک باشه.
npx skills add blader/humanizer --global
اگر فقط برای یک پروژه میخوایش، --global رو بردار. خروجی نهایی رو خودت بخون؛ «طبیعیتر» یعنی بهتر نوشته شده، نه اینکه حقیقتش تأیید شده.
Defuddle
NPM LIBRARY / CLIمحتوای اصلی صفحه رو از منو، sidebar، comment، header و شلوغیهای اضافی جدا میکنه و HTML یا Markdown تمیز میده. این یک package/CLIـه، نه Skill آمادهٔ Hermes.
وقتی scraper یا ابزار تحقیق تو از صفحههای شلوغ متن خراب میگیره.
اگر Agent-Reach یا ابزار فعلیت همین کار رو خوب انجام میده.
npx defuddle parse https://example.com/article
خود پروژه هم میگه هنوز work in progressـه؛ برای workflow مهم، خروجی رو با صفحهٔ اصلی مقایسه کن.
Matt Pocock Skills
ENGINEERING SKILL PACKSkillهای مهندسی کوچک و قابلترکیب برای پرسیدن سؤال دقیق، ساخت spec، TDD، تشخیص باگ، طراحی codebase و review. با بستهٔ Addy همپوشانی داره؛ معمولاً یکی رو انتخاب کن.
اگر میخوای ایجنت قبل از کدنویسی بهتر سؤال بپرسه و feedback loop داشته باشه.
اگر برنامهنویس نیستی یا از بستهٔ مهندسی فعلیت راضیای.
npx skills@latest add mattpocock/skills
فقط Skillهای لازم رو انتخاب کن و راهنمای setup داخل repo رو اجرا کن؛ دو روش نصب رو همزمان نگیر تا duplicate نشه.
SkillClaw
PROXY + EVOLUTION SYSTEMSkill ساده نیست. یک proxy محلی بین agent و model میذاره، session artifact جمع میکنه و کتابخانهٔ Skill رو مرتب، deduplicate و evolve میکنه. برای چند agent یا چند دستگاه هم میتونه Skillها رو یکی کنه.
وقتی مدتهاست Hermes داری، Skillهای زیادی جمع شده و واقعاً مشکل تکرار و کیفیت داری.
برای روز اول، کتابخانهٔ کوچک، یا وقتی نمیخوای درخواستهای مدل از یک proxy واسط رد بشن.
README رو کامل بخون، داخل محیط مجازی نصب کن، با skillclaw setup تنظیم کن و ببین چه session dataای ذخیره یا share میشه. برای Hermes، setup میتونه ~/.hermes/config.yaml رو به proxy محلی تغییر بده؛ پس قبلش backup بگیر و روش restore رو بلد باش.
Browser Harness
BROWSER SYSTEM + SKILLایجنت رو از طریق CDP به مرورگر واقعی وصل میکنه و helperهای کمبود رو حین کار میسازه. برای کار روی سایتهای لاگینشده خیلی قدرتمنده؛ دقیقاً به همین دلیل ریسک بالاتری هم داره.
وقتی automation مرورگر بخش اصلی کارت شده و ابزار ساده مرتب میشکنه.
اگر هنوز workflow مرورگری ثابت نداری یا میخوای مرورگر اصلی با حسابهای حساس رو وصل کنی.
راهنمای رسمی install.md در repo رو بررسی کن، دقیقاً بگو به کدام browser profile و فایلها دسترسی میگیری، recording را خاموش نگه دار و تا تأیید من نصب نکن.
یک browser profile جدا بساز؛ wallet، password manager و حساب مالی رو داخلش لاگین نکن.
codebase-memory-mcp
MCP SERVERکد رو index میکنه و به یک knowledge graph قابلجستوجو تبدیل میکنه تا agent برای فهم ساختار، call chain و impact هر بار صدها فایل رو نخونه. این MCP سروره، نه Skill.
اگر repo بزرگ داری و عامل مدام معماری یا ارتباط فایلها رو اشتباه میفهمه.
برای پروژهٔ کوچک، کار غیرکدنویسی یا روز اول.
از Releases فایل مناسب سیستم رو دانلود کن، SHA-256 رو با checksums.txt تطبیق بده، archive رو باز کن، installer داخل همون release رو بخون و بعد اجرا کن. سپس agent رو restart کن و بگو «Index this project».
نصبکننده میتونه config چند agent رو تغییر بده؛ فهرست targetها و diff فایلهای config رو قبل از تأیید بخواه.
Loop Library / Loopy
CATALOG + OPTIONAL SKILLLoop یعنی «یکبار انجام بده، نتیجه رو اندازه بگیر، ازش یاد بگیر و با حد توقف دوباره امتحان کن». Library مجموعهٔ loopهای آمادهست؛ Loopy هم Skill اختیاری برای پیدا، ساخت، audit و اجرای loopهای محدود و قابلبررسیه.
وقتی یک کار رو مرتب تکرار میکنی و میخوای agent بدونه چطور نتیجه رو بسنجه و کِی متوقف بشه.
اگر کار یکمرحلهایه یا هنوز معیار موفقیت و حد توقف نداری.
Catalog و agent guide رو به Hermes بده و یک loop مشخص انتخاب کن. نصب رسمی Loopy فعلاً برای Codex، Cursor و Claude Code مستند شده؛ برای اونها installer تعاملی اینه:
npx skills add Forward-Future/loopy --skill loopy -g
Loop خوب باید check واقعی، تعداد pass محدود و نقطهٔ برگشت اختیار به آدم داشته باشه.
نسخهٔ پیشنهادی من
اگر امروز Hermes رو نصب کردی، از کل این مقاله فقط یک انتخاب انجام بده. یک هفته باهاش کار کن؛ اگر واقعاً درد رو حل کرد، بعدی رو اضافه کن.
Agent-Reach یا youtube-full؛ بسته به اینکه بیشتر از وب تحقیق میکنی یا ویدئو.
Humanizer، و فقط اگر خروجی رو برای آدمها منتشر میکنی.
فقط یکی از بستههای Addy یا Matt، نه هر دو از روز اول.
Minions وقتی معنی پیدا میکنه که چند job واقعی داری. OMH، SkillClaw، Browser Harness، Cyber pack و codebase-memory ابزارهای «مشکل مشخص» هستن؛ نصب پیشگیرانهشون فقط سطح دسترسی و پیچیدگی رو بالا میبره.
یک Prompt امن برای نصب هر Skill
این رو کپی کن و فقط لینک repo رو عوض کن:
این repo رو بررسی کن: [LINK] قبل از هر تغییر: 1) بگو Skill است، app/CLI است یا MCP. 2) همهٔ فرمانها، فایلهای مقصد، دسترسیها، API keyها و هزینههای احتمالی را فهرست کن. 3) README، install script و SKILL.md را برای دستور مشکوک یا دسترسی بیشازحد بررسی کن. 4) اگر dry-run یا نصب project-local دارد، همان را پیشنهاد بده. 5) تا وقتی من دقیقاً تأیید نکردهام چیزی نصب یا اجرا نکن. بعد از تأیید فقط همان مورد را نصب کن، یک تست کوچک بگیر و روش حذف یا rollback را هم بده.
منبع و لینکهای رسمی
- راهنمای اصلی Farea که جرقهٔ این نسخهٔ فارسی بود
- مستندات رسمی Hermes برای کار با Skillها
- Quickstart رسمی Hermes Agent
- لینک رسمی هر پروژه داخل کارت خودش قرار گرفته؛ قبل از نصب، نسخهٔ فعلی README و Release رو دوباره ببین.
این مقاله یک ترجمهٔ خطبهخط از پست اصلی نیست؛ بازنویسی آموزشی فارسی با توضیحهای ELI5 و بررسی مستقل منابع پروژههاست. وضعیت قابلیتها، هزینهها و فرمانهای نصب سریع عوض میشن. هیچ install script یا کلیدی رو بدون بررسی اجرا نکن.