مهارات Claude Code

دليل عملي لأهم مهارات Claude Code التي تعالج سوء الفهم، الإسهاب، الكود المكسور، والكود المعقد.

مهارات الهندسة (Engineering Skills)

للاستخدام اليومي في البرمجة

/grill-with-docs — جلسة استجواب ذكية قبل البدء بأي تغيير. تسألك أسئلة دقيقة عن ما تريد بناءه، وتساعدك على بناء "لغة مشتركة" مع الـ AI عبر ملف CONTEXT.md وقرارات معمارية موثقة (ADRs).

/tdd — تطوير مدفوع بالاختبارات. يطبّق دورة "أكسر الاختبار ← أصلحه ← حسّنه" لضمان كود يعمل فعلاً.

/diagnose — حلقة منهجية لتشخيص الأخطاء الصعبة: إعادة إنتاج المشكلة ← تضييقها ← افتراض السبب ← إصلاحه ← كتابة regression test.

/to-prd — يحوّل المحادثة الحالية إلى وثيقة متطلبات (PRD) ويرفعها كـ issue على GitHub.

/to-issues — يقسم أي خطة أو PRD إلى issues مستقلة قابلة للتنفيذ على GitHub.

/triage — يصنّف الـ issues ويرتّبها حسب أولويتها عبر آلية state machine.

/zoom-out — يطلب من الـ AI شرح الكود في سياق النظام كله، مفيد جداً عند الدخول على كود غريب.

/improve-codebase-architecture — يحلل الكود ويقترح تحسينات معمارية، يُنصح بتشغيله كل بضعة أيام.

/setup-matt-pocock-skills — إعداد أولي لكل المهارات الأخرى، يُشغَّل مرة واحدة لكل مشروع.

مهارات الإنتاجية (Productivity Skills)

/grill-me — نسخة مبسطة من grill-with-docs لغير البرمجة. يستجوبك بعمق حول أي خطة أو فكرة حتى تتضح كل التفاصيل.

/caveman — وضع تواصل مضغوط جداً، يقطع الكلام الزائد ويوفر ~75% من الـ tokens مع الحفاظ على الدقة التقنية.

/write-a-skill — لإنشاء مهارات جديدة بهيكل صحيح.

مهارات متفرقة (Misc)

/git-guardrails-claude-code — يمنع تنفيذ أوامر git الخطيرة مثل push وreset --hard قبل حدوثها.

/setup-pre-commit — يضبط pre-commit hooks مع Prettier وفحص الأنواع والاختبارات.

/migrate-to-shoehorn و/scaffold-exercises — أدوات خاصة بمشاريع محددة لصاحب المستودع.

الهدف من كل هذه المهارات هو معالجة أربع مشاكل أساسية عند العمل مع الـ AI: سوء الفهم، الإسهاب، الكود المكسور، والكود المعقد. كل مهارة تعالج نقطة ضعف محددة بدلاً من محاولة التحكم في كل شيء دفعة واحدة.

يمكنك ايجادهم هنا

https://github.com/mattpocock/skills

No comments yet