Install
npx skills add https://github.com/angular/skillsلمن يناسب
استخدم هذه المجموعة عندما تريد أن يكتب Agent برمجي تطبيقات وفق أحدث Angular والممارسة الرسمية والميزات الجديدة، وأن يدير مشاريع Angular القائمة جيداً. تستهدف أدوات ترميز ذكية؛ الصفحة تسمّي Gemini CLI وAntigravity وما شابه. تفعيل مهارة يحمّل الملاحظات والموارد التي تحتاجها تلك المهمة. لا تعامل هذين كحصريين. إن كان لديك مستودع Angular مسبقاً وتريد أولاً سؤال كيف تكتب التفاعلية أو النماذج أو حقن الاعتماد أو التوجيه فابدأ بـ angular-developer. فقط إن لم يكن هناك مشروع بعد وكنت تخطط للسقالة من الصفر فكّر في angular-new-app، لأنه سيستدعي Angular CLI لإنشاء تطبيق جديد. مدخل المساهمة في مستودع angular/angular لا تعديلاً مباشراً في مستودع المهارات هذا؛ الاستخدام اليومي لا يحتاج مسار المساهمة.
أكمل المحاولة الأولى في 3 دقائق
التزم فقط بأمر التثبيت الرسمي هذا؛ يجب أن يطابق عنوان المستودع الصفحة:
npx skills add https://github.com/angular/skills
لا تستبدله باسم سوق لم يظهر ولا تخترع كتالوج مهارات. بعد التثبيت افتح مشروعاً Angular قائماً. في المرة الأولى استخدم angular-developer فقط لإرشاد معماري للقراءة فقط، مثلاً: إن انتقل المكوّن الحالي إلى signals أو ميزة routed فماذا تراقب. اجعل الـ Agent يعيد أولاً: سيحمّل ملاحظات angular-developer ويعطي نصيحة فقط دون كتابة ملفات ولن يستدعي مهارة التطبيق الجديد. اسمح بقراءة الشفرة بعد تأكيدك.
إشارة النجاح: تغطي الإجابة أحد مجالات القدرة الرسمية، مثلاً المكوّنات أو الخدمات أو HTTP أو التفاعلية (signals، linkedSignal، resource، httpResource) أو النماذج أو حقن الاعتماد أو التوجيه أو SSR أو إمكانية الوصول أو الحركة أو الأنماط أو الاختبار أو أدوات CLI، ولا تنشئ مستودعاً جديداً. إن أراد الـ Agent تشغيل angular-new-app فأوقفه.
حالات الاستخدام
الحالة الأولى: إرشاد معماري وكتابة بـ angular-developer. لإنشاء أو ضبط مكوّنات وخدمات واتصال HTTP في تطبيق قائم، أو سؤال الممارسة في التفاعلية والنماذج وحقن الاعتماد والتوجيه وSSR وARIA والحركة والأنماط والاختبار والـ CLI. اجعل الـ Agent يسرد الموضوعات التي سيستشهد بها؛ أكّد النطاق قبل السماح بتغيير الشفرة. الصفحة لا تعطي رقعاً خطوة بخطوة؛ تفاصيل واجهة البرمجة الناقصة تتبع مشروعك وملاحظات المهارة.
الحالة الثانية: سقالة تطبيق جديد بـ angular-new-app عبر Angular CLI. هذا ينشئ مشروعاً وله آثار جانبية كبيرة. يجب أن يقول الـ Agent أولاً المجلد الهدف وأنه سيستدعي الـ CLI وأنه لن يغيّر مستودعك القائم في الوقت نفسه. شغّل فقط بعد تأكيد أن المجلد الفارغ صحيح. الصفحة لا تعطي أعلام CLI ولا أرقام إصدار؛ لا تخترع معاملات ng new. ما يمكن تأكيده هو «إنشاء تطبيق جديد بـ Angular CLI».
حدود الاستخدام
التثبيت الافتراضي هو npx skills add مع عنوان هذا المستودع. العملاء المسمّون هم Gemini CLI وAntigravity وأدوات ترميز ذكية مشابهة، لا قائمة كاملة. لا تستخدم angular-new-app في المرة الأولى. لتغيير محتوى المهارات اذهب إلى angular/angular؛ هذا المستودع موضع خرج. لا تخترع أسماء مهارات قصيرة أو مجلدات أو أوامر سوق غير مكتوبة. صفحة المستودع:
https://github.com/angular/skills
ملاحظات مهارة Gemini CLI:
https://geminicli.com/docs/cli/skills/
ملاحظات مهارة Antigravity:
https://antigravity.google/docs/skills