المهارات azure-resource-visualizer
📊

azure-resource-visualizer

آمن

تصور بنية Azure باستخدام مخططات Mermaid

فهم بنية Azure المعقدة من خلال إنشاء مخططات Mermaid التفصيلية التي ترسم علاقات الموارد والتبعيات والتكوينات عبر مجموعة الموارد بالكامل.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "azure-resource-visualizer". أظهر لي بنية مجموعة موارد Azure المسمى 'production-web-app'

النتيجة المتوقعة:

ينشئ ملف markdown مع:

- جدول جرد الموارد يسرد جميع موارد Azure
- مخطط Mermaid مجموعتًا حسب الطبقة (الشبكة والحوسبة والبيانات والأمان)
- تسميات العقدة تعرض SKUs والمستويات والإعدادات الرئيسية
- أسهم الاتصال مصنفة بأنواع تدفق البيانات
- قسم الملاحظات مع الملاحظات

استخدام "azure-resource-visualizer". اعرض طوبولوجيا الشبكة لمجموعة الموارد 'api-backend'

النتيجة المتوقعة:

ينشئ مخطط شبكة مركزًا يوضح:

- الشبكات الافتراضية مع مساحات العناوين
- الشبكات الفرعية مع نطاقات CIDR
- مجموعات أمان الشبكة والقواعد
- نقاط النهاية الخاصة والروابط
- كيفية اتصال موارد الحوسبة بالشبكة

التدقيق الأمني

آمن
v1 • 2/21/2026

All 88 static findings are false positives. The flagged patterns (backtick commands, IP addresses, crypto algorithms, system reconnaissance) are actually documentation examples of Azure CLI commands, example IP addresses in Mermaid diagrams, and Mermaid syntax. This is a read-only Azure documentation skill that generates architecture diagrams.

4
الملفات التي تم فحصها
367
الأسطر التي تم تحليلها
4
النتائج
1
إجمالي عمليات التدقيق

مشكلات عالية المخاطر (4)

False Positive: External Commands Flag
Static analyzer flagged 'Ruby/shell backtick execution' - these are documentation examples of Azure CLI commands (e.g., `az resource list`, `az graph query`), not actual code execution
False Positive: Hardcoded IP Addresses
Static analyzer flagged IP addresses - these are example addresses in Mermaid diagram documentation (10.0.0.0/16, 10.0.1.0/24)
False Positive: Weak Cryptographic Algorithm
Static analyzer incorrectly flagged Mermaid diagram syntax (`-->` arrows) as crypto algorithms
False Positive: System Reconnaissance
Static analyzer flagged Azure service names (virtual network, subnet) as reconnaissance
تم تدقيقه بواسطة: claude

درجة الجودة

55
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
65
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

توثيق البنية التحتية الموجودة

إنشاء مخططات معمارية محدثة لنشر Azure القديم لتحسين فهم الفريق والإعداد

التحضير لمشاريع الترحيل

تصور علاقات الموارد الحالية قبل الترحيل إلى اشتراكات جديدة أو مناطق Azure

تدقيق تبعيات الموارد

تحديد جميع التبعيات قبل إجراء تغييرات على موارد الإنتاج لتجنب التعطيل

جرّب هذه الموجهات

مخطط مجموعة الموارد الأساسي
أظهر لي بنية مجموعة موارد Azure المسمى [resource-group-name]. أنشئ مخطط Mermaid يوضح جميع الموارد وكيفية اتصالها.
طوبولوجيا الشبكة التفصيلية
حلل بنية الشبكة في مجموعة الموارد [resource-group-name]. أنشئ مخططًا مفصلاً يوضح VNets والشبكات الفرعية وNSGs ونقاط النهاية الخاصة وكيف ترتبط موارد الحوسبة بها.
تعيين تدفق البيانات
اعرض جميع تدفقات البيانات في مجموعة الموارد [resource-group-name]. أظهر كيف تنتقل البيانات بين App Services وFunctions وقواعد البيانات وحسابات التخزين. قم بتضمين سلاسل الاتصال وطرق المصادقة.
توثيق البنية الكاملة
أنشئ توثيقًا شاملاً للبنية لمجموعة الموارد [resource-group-name]. يتضمن: جدول جرد الموارد، مخطط Mermaid مع رسوم فرعية حسب الطبقة، تفاصيل العلاقات، والتوصيات.

أفضل الممارسات

  • انتظر تأكيد المستخدم بشأن مجموعة الموارد المراد تحليلها قبل المتابعة
  • تضمين تفاصيل التكوين مثل SKUs والمستويات والتسميات في تسميات المخطط
  • تجميع الموارد بشكل منطقي باستخدام رسومات Mermaid الفرعية حسب الطبقة أو الغرض
  • تسميج جميع الاتصالات بوصف معلومات تدفق البيانات أو التبعية

تجنب

  • تخطي الموارد التي تبدو غير مهمة - قم بتضمين كل شيء في مجموعة الموارد
  • إجراء افتراضات حول العلاقات دون التحقق منها
  • إنشاء مخططات غير مكتملة أو نائبة بدون جميع الموارد
  • إهمال تفاصيل التكوين التي تؤثر على فهم البنية

الأسئلة المتكررة

هل تعدل هذه المهارة موارد Azure الخاصة بي؟
لا. هذا مهارة تحليل للقراءة فقط. إنها تقرأ وتتصور مواردك الموجودة دون إجراء أي تغييرات.
ما تنسيق المخطط الذي تستخدمه هذه المهارة؟
تنشئ مخططات Mermaid التي يتم تقديمها كرسوم تخطيطية في معظم عارضات Markdown ومنصات التوثيق.
هل يمكنني رسم عدة مجموعات موارد في وقت واحد؟
نعم، يمكنك تحليل كل مجموعة موارد بشكل منفصل أو استخدام Azure Resource Graph للاستعلامات عبر الاشتراكات.
هل تعمل هذه المهارة مع جميع أنواع موارد Azure؟
نعم، يمكنها اكتشاف وتصور أي نوع من موارد Azure المنشورة في مجموعة الموارد الخاصة بك.
ما مدى تفصيل المخططات المُنشأة؟
تتضمن المخططات أسماء الموارد وأنواعها وSKUs ومستوياتها وإعدادات الشبكة وروابط العلاقات. مستوى التفاصيل مناسب لتوثيق البنية.
هل يمكنني استخدام هذا لتحليل الأمان؟
توفر هذه المهارة التصور فقط. لفحص الأمان، استخدم مهارات Azure الأمنية المخصصة.

تفاصيل المطور