Claude Skills چیه و چطور میسازیش
خلاصهٔ کاملتر
تو این مقاله اومده که یه Claude Skill چیز پیچیدهای نیست: یه پوشه که توش یه فایل دستورالعمل هست، بهعلاوهٔ هر فایل مرجعی که اون دستورالعمل بهش ارجاع میده. کاری که میکنه اینه که بهجای توضیح دادن یه فرآیند از اول تو هر گفتگو، یه بار بستهبندیش میکنی و از اون به بعد Claude هر وقت کار مشابهی پیش اومد خودش صداش میزنه. همین چیزیه که پرامپتهای یکباره رو به یه قابلیت قابل استفادهٔ دوباره تبدیل میکنه.
مکانیزمی که این رو کارآمد نگه میداره progressive disclosureه، یعنی محتوا مرحلهبهمرحله وارد context میشه. وقتی Claude داره skillهای موجود رو نگاه میکنه، فقط یه توضیح کوتاه از هرکدوم رو میخونه، نه کل محتواشون. تازه وقتی تصمیم گرفت یکیشون به کار این تسک میاد، خودِ skill.md رو بارگذاری میکنه. لایهٔ دوم هم فایلهای مرجعن که فقط اگه اون قدم خاص لازمشون داشته باشه خونده میشن، پس یه skill میتونه دهها صفحه مرجع داشته باشه بدون اینکه هر گفتگو رو سنگین کنه.
نتیجهٔ مستقیم این ساختار اینه که توضیح فعالسازی از خود دستورالعملها کماهمیتتر نیست. اگه توضیح مبهم باشه یا با یه skill دیگه همپوشانی داشته باشه، ممکنه Claude اصلاً فعالش نکنه یا اشتباهی سراغ یکی دیگه بره. نویسنده میگه توضیح باید صریح بگه کِی باید فعال بشه، کِی نباید، و قراره چه خروجیای بده.
برای ساختنش دو راه عملی هست. راه دستی یعنی خودت ساختار پوشه، skill.md با قدمهای شمارهگذاریشده و فایلهای مرجع رو میسازی؛ Anthropic برای همین یه skill creator منتشر کرده که یه قالب یکدست و ماژولار میده، و وقتی چند تا skill قراره به هم ارجاع بدن یا زنجیره بشن همین یکدستی نگهداریشون رو ساده نگه میداره. راه دوم ضبطه: فرآیند رو جلوی Claude انجام میدی و خودش skill.md رو از روی همون ضبط تولید میکنه.
به گفتهٔ نویسنده ضبط یه مشکل واقعی رو حل میکنه، چون آدمها تو توصیف فرآیند خودشون از حافظه بد عمل میکنن ولی ضبط، ترتیب واقعی کارها و حالتهای خاص رو همونطور که اتفاق میافتن ثبت میکنه؛ مخصوصاً برای کارهای چنداپلیکیشنی که هیچ APIای برای هوک شدن ندارن. توصیهٔ دیگهش اینه که از صفر شروع نکنی: Anthropic یه پلاگین کسبوکارهای کوچیک با 31 تا skill آماده داره که تطبیق دادنشون معمولاً سریعتر از گشتن تو مارکتپلیسهای عمومی مثل skills.sh جواب میده.
نکات کلیدی:
- یه skill حداقل شامل یه skill.md با قدمهای فرآیند و یه توضیح فعالسازی روشنه، بدون هیچ کدنویسی.
- progressive disclosure سه لایهست: اول توضیح کوتاه، بعد skill.md، و آخر فایلهای مرجع فقط در صورت نیاز.
- skill recorder فرآیند رو حین اجرا ضبط میکنه و skill.md رو خودش تولید میکنه.
- پلاگین کسبوکار کوچیک Anthropic 31 تا skill آماده داره که تطبیقشون از ساخت از صفر سریعتره.
- skillها فرآیند رو نگه میدارن و فایلهای ثابت مثل Claude.md دانش همیشگی مثل لحن برند و حقایق کسبوکار رو.




