conventions
تحميل قواعد الترميز
تحتاج الفرق إلى معايير ترميز متسقة للحفاظ على جودة الكود عبر المشاريع. تقوم هذه المهارة بتحميل أعراف المشروع لضمان أن الكود يتبع الأنماط المعتمدة أثناء الكتابة والمراجعة.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "conventions". What are our naming conventions for constants?
النتيجة المتوقعة:
- يجب أن تستخدم الثوابت أسلوب تسمية UPPER_SNAKE_CASE
- تجميع الثوابت ذات الصلة في كائن مُصدَّر واحد
- إضافة بادئة 'is' أو 'has' للثوابت البوليانية
استخدام "conventions". How should we organize new feature files?
النتيجة المتوقعة:
- ضع ملفات الميزات في مجلد features
- استخدم kebab-case لأسماء الملفات
- ضمّن index.ts لعمليات التصدير العامة
التدقيق الأمني
آمنThis is a prompt-based knowledge skill with no executable code. It only defines metadata for loading coding conventions from conventions.json. The static scanner produced false positives by misidentifying metadata fields (URLs, hashes, skill name) as security threats. No network access, no file system operations beyond reading convention files, and no external commands.
عوامل الخطر
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
درجة الجودة
ماذا يمكنك بناءه
كتابة كود متوافق مع المعايير
اكتب كودًا جديدًا يتبع أعراف المشروع ومعايير الفريق
مراجعة الامتثال للأعراف
راجع طلبات السحب للتحقق من الامتثال للأعراف والالتزام بالأسلوب
تحديد معايير الفريق
ضمان أن تحافظ قواعد أكواد الفريق على أنماط وأعراف متسقة
جرّب هذه الموجهات
Load conventions
Review this code for convention compliance
What does our convention say about naming async functions?
Generate a new service file following our conventions
أفضل الممارسات
- تحميل الأعراف في بداية كل جلسة ترميز
- الرجوع إلى الأعراف عند كتابة التوثيق
- تحديث conventions.json عندما تتطور معايير المشروع
تجنب
- كتابة الكود دون التحقق من الأعراف أولًا
- تجاهل أنماط التسمية المعتمدة في قاعدة الكود
- تخطي فحوصات الأعراف أثناء مراجعات الكود