مولّد أوامر الشرطة المائلة بالذكاء الاصطناعي

صف إجراءً سريعًا تكرره طوال الوقت واحصل على ملف أمر واحد لـ Claude Code جاهز للحفظ - ترويسة صحيحة، والعناصر النائبة الصحيحة $ARGUMENTS أو $1/$2، والمسار الدقيق لوضعه بحيث يعمل /أمرك فورًا. تجاوز الذكاء الاصطناعي تمامًا بالنقر على «كتابته يدويًا» لاستخدام نفس الأداة كمحرر ملفات أوامر مع التحقق. يُرسل وصفك مرة واحدة إلى نموذج ذكاء اصطناعي مجاني لصياغة الملف ولا يُحفظ بعد ذلك.

1. ما الذي يجب أن يفعله الأمر؟

إجراء سريع وقابل للتكرار. إذا وجدت نفسك تكتب نفس الطلب كل يوم، فهذا هو الإجراء المناسب.

أو ابدأ من أحد هذه

سير عمل Git

تحليل الكود

تعديل الكود

سير العمل اليومي

سيظهر ملف الأمر هنا، قابلاً للتعديل بالكامل، مع فحص اسم الملف والـ frontmatter أثناء الكتابة.

كيف يُبنى ملف أمر شرطة مائلة مخصّص

إنه ملف Markdown واحد، واسم الملف هو اسم الأمر: احفظ ~/.claude/commands/commit.md وستجت على /commit. ولهذا أيضًا لا يحمل الملف نفسه مفتاح name: - فداخل ملف أمر، يتم تجاهل name وpaths. كل شيء آخر في الـ frontmatter هو نفس المجموعة التي يقبلها الـ skill، وهذا المُنشئ لا يكتب سوى الحقول التي تُفعّلها فعلاً.

تستخدم المتن عناصرًا نائبة حيثما يحتاج الأمر إلى إدخال: يأخذ $ARGUMENTS كل ما تكتبه بعح الأمر، بينما يأخذ $1 و$2 الوسيطتين واحدة تلو الأخرى عندما يملك الأمر مدخلين منفصلين فعليًا. الكثير من الأوامر الجيدة لا تستخدم أي عنصر نائب على الإطلاق، لأنها تعمل على المستودع أو المحادثة التي أنت فيها فعلاً. تعيد الأداة قراءة متنك وتخبرك بدقة بالعناصر النائبة التي وجدتها.

هناك حيلة أخرى تستحق المعرفة. سطر مثل !`git diff --staged` يُشِّل أمر الصدفة هذا ويُدرج مخرجاته في الـ prompt قبل أن يقرأ Claude الملف - بحيث يمكن لأمر رسالة commit رؤية الفرق الحقيقي في كل مرة بدلاً من مجرد إخباره عنه. اجعل الأوامر المحقونة للقراءة فقط، واربطها بمدخل Bash(...) مطابق في allowed-tools حتى لا تحتاج للموافقة على نفس الاستدعاء يوميًا.

الأسئلة الشائعة

أين أحفظ الملف لإنشاء أمر شرطة مائلة لـ Claude؟

خياران. احفظه في ~/.claude/commands/<الاسم>.md ليكون الأمر شخصيًا: يعمل في كل مشروع على ذلك الجهاز ولا يراه أحد غيرك. احفظه في .claude/commands/<الاسم>.md داخل مستودع ليصبح أمر مشروع، قابلًا للمشاركة عبر git بحيث يحصل عليه كل من يستنسخ المستودع - المكان المناسب لسير عمل الفريق مثل قائمة تحقق الإصدار أو قالب طلب السحب. يعرض هذا المولّد المسار الدقيق للنطاق الذي تختاره، بالإضافة إلى سطر mkdir لإنشاء المجلد.

كيف تعمل $ARGUMENTS و$1 و$2؟

يُستبدل $ARGUMENTS بكل ما تكتبه بعد الأمر، لذا فإن /translate hello there يمرر 'hello there' كسلسلة واحدة. تأخذ $1 وَ$2 وما إلى ذلك المعاملات حسب الترتيب، وهو ما تريده عندما يكون للأمر مُدخلان منفصلان حقًا - ملف ولغة، مثلاً. توجد أيضًا صيغة مسمّاة، حيث تُطابق قائمة معاملات في الترويسة العناصر النائبة $الاسم بمعاملات موضعية. مزج $ARGUMENTS مع $1 في نفس النص عادة ما يعني وصول نفس المُدخل مرتين، لذا تُنبّهك هذه الأداة بذلك أثناء الكتابة.

هل أوامر ومهارات Claude Code أصبحت نفس الشيء الآن؟

تقريبًا، ويستحق الأمر توضيحًا دقيقًا. وحّد Claude Code الأوامر والمهارات: يُنتج كل من ملف الأمر والمهارة نفس سلوك /<الاسم>، ويقبل ملف الأمر نفس الترويسة التي تقبلها المهارة، باستثناء name وpaths اللذين يتجاهلهما لأن اسم الملف هو الاسم. ما تضيفه المهارات هو البنية - المهارة هي مجلد، لذا يمكنها تجميع ملفات مساعدة مثل REFERENCE.md أو مجلد scripts/ إلى جانب تعليماتها. لذا هذا هو المسار السريع بملف واحد لأمر بسيط وسريع، ومولّد المهارات هو ما يجب استخدامه عندما يحتاج سير العمل إلى أكثر من ملف تعليمات واحد. لا يحل أي منهما محل الآخر.

هل يُحفظ أي شيء أكتبه؟

لا. يُرسل وصفك مرة واحدة إلى نموذج ذكاء اصطناعي مجاني لصياغة الأمر، وتُعاد النتيجة إلى متصفحك دون أن تُحفظ بعد ذلك. كل ما يأتي بعد ذلك - التحرير، والتحقق، ومعاينة الملف، والنسخ والتنزيل - يحدث محليًا في الصفحة، ويمكنك تجاوز الذكاء الاصطناعي تمامًا بالنقر على «كتابته يدويًا» واستخدام هذا فقط كمحرر ملفات أوامر مع التحقق.

تحتاج شيئًا ببنية حقيقية - خطوات متعددة، أمثلة، ملفات مساندة؟ استخدم بدلاً من ذلك Claude Skill Generator واحصل على SKILL.md كامل.

أدوات ذات صلة