مهارة grill-me في Claude Code هي الحل البسيط والفعّال لأحد أكثر مشكلات التطوير بالذكاء الاصطناعي إحباطاً: قفز Claude Code مباشرةً إلى البناء قبل أن يفهم ما تريده فعلاً. شارك المهندس السابق في Vercel، Matt Pocock، هذه المهارة المكوّنة من ثلاثة أسطر فقط، والتي تجبر Claude Code على استجوابك بشكل منهجي قبل كتابة سطر واحد من الكود — وتستغرق تثبيتها أقل من دقيقة.

لماذا يقفز Claude Code مباشرةً إلى البناء؟

بشكل افتراضي، يتسرع الذكاء الاصطناعي في Claude Code. تصف ميزة ما، يضع خطة، وبعد 20 دقيقة تجد نفسك أمام كود يفتقر لنصف متطلباتك. يفترض النموذج افتراضات حول الحالات الحدية، ويتجاوز قرارات التبعيات، ويحل الغموض بنفسه — وغالباً بشكل خاطئ. النتيجة: وقت ضائع، ورصيد tokens مهدر، وقاعدة كود تبتعد أكثر فأكثر عما أردته. مهارة grill-me موجودة لسد هذه الفجوة قبل أن تتسع.

كيفية تثبيت مهارة grill-me في Claude Code

هناك طريقتان للتثبيت. الأسرع هي أمر واحد في الطرفية باستخدام حزمة npx skills:

npx skills@latest add mattpocock/skills/grill-me

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

.claude/skills/grill-me/SKILL.md

ثم الصق هذا المحتوى بالضبط داخل الملف:

Interview me relentlessly about every aspect of this plan until we reach a shared understanding. Walk down each branch of the design tree resolving dependencies between decisions one by one.

If a question can be answered by exploring the codebase, explore the codebase instead.

For each question, provide your recommended answer.

احفظ الملف وانتهيت. المهارة متاحة الآن داخل أي جلسة Claude Code تعمل في دليل المشروع هذا. لمزيد من المعلومات حول أدوات التطبيقات والبرمجيات للمطورين، تابع تغطيتنا.

كيفية استخدام /grill-me قبل بدء ميزة جديدة

بعد التثبيت، الاستخدام بسيط جداً. قبل أن تصف ميزة جديدة أو تطلب من Claude Code بناء أي شيء، اكتب:

/grill-me

سينتقل Claude Code فوراً إلى وضع الاستجواب. بدلاً من صياغة خطة والمضي قدماً، سيأخذك عبر ميزتك سؤالاً واحداً في كل مرة. لكل سؤال، يقوم بثلاثة أشياء:

  • يطرح سؤالاً محدداً حول جانب واحد من التصميم أو المتطلبات.
  • يقترح إجابته الموصى بها بناءً على ما يعرفه بالفعل عن قاعدة الكود الخاصة بك.
  • يستكشف قاعدة الكود مباشرةً إذا كان يمكن العثور على الإجابة هناك، بدلاً من سؤالك دون داعٍ.

تستمر هذه العملية — متفرعةً عبر التبعيات والحالات الحدية — حتى تصل أنت وClaude Code إلى فهم مشترك وموثق لما يجب بناؤه بالضبط. عندها فقط يمكنك المضي قدماً في التنفيذ.

ما الذي يجعل هذه المهارة فعّالة جداً؟

الأسطر الثلاثة داخل SKILL.md تؤدي عملاً أكبر مما تبدو عليه. عبارة “walk down each branch of the design tree” هي التعليمة الأساسية — تجبر Claude Code على التعامل مع ميزتك كشجرة قرارات بدلاً من موجه واحد، وحل الاختيارات الأعلى مستوى قبل الانتقال إلى الأدنى. التعليمة باستكشاف قاعدة الكود بدلاً من طرح أسئلة متكررة تبقي الاستجواب فعّالاً. وطلب Claude تقديم إجابته الموصى بها لكل سؤال يعني أنك لا تملأ نموذجاً فارغاً — بل تراجع وتصحح مسودة، وهو أسرع بكثير. يستفيد المطورون الذين يعملون على الكمبيوتر والمحمول عبر أي تقنية من هذا الأسلوب.

وصف Matt Pocock، الذي بنى هذه المهارة خلال عمله على أدوات المطورين في Vercel، المشكلة الجوهرية التي تحلها: معظم إخفاقات كود الذكاء الاصطناعي لا تحدث لأن النموذج لا يستطيع كتابة الكود، بل لأن المتطلبات لم تُحدَّد بالكامل قط. تجعل مهارة grill-me تحديد المتطلبات خطوة منظمة وتعاونية بدلاً من أن تكون فكرة لاحقة.

نصائح للاستفادة القصوى من /grill-me

بعض الممارسات ستجعل المهارة أكثر فعالية في سير عملك:

  • شغّلها في بداية كل ميزة غير بديهية. حتى لو اعتقدت أن المتطلبات واضحة، كثيراً ما يكشف الاستجواب افتراضات لم تكن تعلم أنك تتخذها.
  • لا تتسرع في الإجابات. عندما يقترح Claude إجابة موصى بها، خذ لحظة لتقييمها فعلاً. تصحيح افتراض خاطئ هنا يكلف ثوانٍ؛ تصحيحه بعد التنفيذ يكلف ساعات.
  • دعه يستكشف قاعدة الكود. إذا قال Claude Code إنه سيفحص ملفاً قبل طرح سؤال عليك، دعه يفعل ذلك. هذه المهارة تعمل كما هو مقصود — تقليل التبادل غير الضروري.
  • استخدمها عبر المشاريع. ثبّت المهارة في كل مشروع تستخدم فيه Claude Code. دليل .claude/skills/ محدد بالمشروع، لذا ستحتاج إلى إضافتها مرة واحدة لكل مستودع.

مهارة grill-me إضافة صغيرة إلى سير عمل الذكاء الاصطناعي لديك تسترد تكلفة إعدادها في أول ميزة تستخدمها فيها. ثبّتها مرة واحدة، شغّلها قبل كل بناء، وأوقف شحن كود يفوّت الهدف.