كيف تعمل مع مهارات Claude Code كالمحترفين

توقف عن نسخ ولصق التعليمات نفسها في واجهة الأوامر (terminal) الخاصة بك.

إذا كنت تستخدم Claude Code، فمن المحتمل أنك تكرر نفسك كثيرًا. فأنت تخبره باستخدام TypeScript، أو اتباع منهجية TDD، أو مراجعة طلبات السحب (pull requests) في كل مرة.

مهارات Claude Code (Claude Code Skills) تحل هذه المشكلة.

المهارات هي مجلدات تحتوي على تعليمات ونصوص برمجية (scripts). يقوم Claude بتحميلها تلقائيًا بناءً على مهمتك. تكتب القواعد مرة واحدة وتستخدمها عبر أوامر الشرطة المائلة (slash commands).

كيف تعمل المهارات

المهارة هي مجلد يحتوي على ملف SKILL.md بداخله. وتتكون من جزأين:

• بيانات YAML الوصفية (metadata): تخبر Claude متى يستخدم المهارة. • تعليمات Markdown: تخبر Claude بما يجب فعله.

هيكل مثال:

my-skill/
└── SKILL.md

أين تخزن المهارات

• شخصية: ~/.claude/skills/ (تعمل في جميع مشاريعك) • للمشروع: .claude/skills/ (تتم مشاركتها مع فريقك عبر Git) • إضافة (Plugin): يتم تثبيتها عبر /plugin (مقسمة إلى مساحات أسماء Namespaced لسهولة الاستخدام)

مهارات المشروع تحل محل المهارات الشخصية. يتيح ذلك للفرق فرض معايير محددة.

ميزات متقدمة

تتجاوز المهارات مجرد النصوص البسيطة. يمكنك استخدام:

• نصوص برمجية مدمجة بأي لغة. • استبدال أوامر Shell باستخدام صيغة !command. • وكلاء فرعيون (Sub-agents) للمهام المعقدة.

تتيح صيغة !command لـ Claude جلب بيانات حية. على سبيل المثال، يمكنه تشغيل أمر git للحصول على تفاصيل طلب السحب (PR) قبل البدء في المراجعة. يرى Claude البيانات الفعلية، وليس الأمر نفسه.

أين تجد المهارات

النظام البيئي ضخم للغاية. لست بحاجة إلى بناء كل شيء من الصفر.

• skills.sh: متصفح مجتمعي للعثور على المهارات وتثبيتها. • claude-plugins.dev: سجل يفهرس المهارات من GitHub. • skillsdirectory.com: سجل للمهارات التي تم فحصها أمنيًا. • claudskills.com: كتالوج يحتوي على أكثر من 67,000 مهارة. • مستودع Anthropic الرسمي: أفضل مكان لتعلم المعيار.

قابلية النقل

تستخدم المهارات معيارًا مفتوحًا. المهارة التي تكتبها لـ Claude Code تعمل أيضًا على OpenAI Codex و Gemini CLI و Cursor. استثمارك في الأتمتة سيبقى معك عبر الأدوات المختلفة.

ابدأ بخطوات صغيرة. اكتب ملف SKILL.md واحدًا لأكثر مهامك شيوعًا. ستوفر ساعات من كتابة الأوامر اليدوية (prompting).

المصدر: https://dev.to/elayachiabdelmajid/how-to-work-with-claude-code-skills-like-a-pro-dbn

مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi