architecture-decision-records
اتخاذ قرارات معمارية واضحة بسرعة
يفقد الفرق السياق عندما تكون القرارات غير موثقة أو متفرقة. توفر هذه المهارة قوالب ADR وإرشادات دورة الحياة وقوائم المراجعة لالتقاط القرارات بشكل متسق.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "architecture-decision-records". كتابة ADR لتبني Redis للتخزين المؤقت لصفحات المنتجات.
النتيجة المتوقعة:
- ADR-0010: Use Redis for product page caching
- Status: Accepted
- Context: Slow page loads during peak traffic
- Decision: Add Redis as a read through cache
- Consequences: Faster reads, added cache invalidation work
استخدام "architecture-decision-records". إنشاء ADR للاختيار بين REST و GraphQL.
النتيجة المتوقعة:
- ADR-0015: Use GraphQL for the API layer
- Status: Accepted
- Context: Mobile clients need flexible data fetching
- Decision: Adopt GraphQL with Apollo Server
- Considered: REST API with pagination, Falcor
- Positive: Reduced over-fetching, strong typing
- Negative: Added complexity, caching challenges
التدقيق الأمني
آمنPure documentation skill containing only templates and guidance for writing Architecture Decision Records. All 56 static findings are false positives: detected patterns are markdown documentation examples, harmless text strings in prose, and legitimate documentation links. No executable code, file access, network activity, or external commands are present.
عوامل الخطر
🌐 الوصول إلى الشبكة (9)
⚙️ الأوامر الخارجية (25)
درجة الجودة
ماذا يمكنك بناءه
توثيق الاختيارات الرئيسية
إنشاء ADRs منظمة لقرارات قاعدة البيانات والمنصة والتكامل.
توحيد سجلات القرارات
تبني عملية ADR متسقة وقائمة مراجعة عبر الفرق.
مراجعة القرارات السابقة
فهم الخيارات التاريخية وعواقبها أثناء التوجيه.
جرّب هذه الموجهات
إنشاء ADR خفيف لتبني TypeScript في واجهتنا الأمامية. يتضمن السياق والقرار والعواقب.
كتابة ADR قياسي يقارن PostgreSQL و MySQL و MongoDB لكتالوج منتجاتنا.
صياغة ADR لإلغاء التفعيل لاستبدال MongoDB بـ PostgreSQL، يتضمن خطة الترحيل.
إنشاء ADR بأسلوب RFC للتوريد الأحداثي في إدارة الطلبات، يتضمن الدوافع والتصميم والعيوب والبدائل.
أفضل الممارسات
- اكتب ADRs قبل بدء التنفيذ
- سجل العواقب الإيجابية والسلبية
- اربط ADRs ذات الصلة وحدّث الحالة بمرور الوقت
تجنب
- تحرير ADRs المقبولة بدلاً من استبدالها
- إغفال السياق ومحركات القرار
- استخدام لغة غامضة بدون قرارات واضحة