terraform-module-library
إنشاء وحدات Terraform قابلة لإعادة الاستخدام
غالبا ما يصبح العمل على وحدات Terraform غير متسق عبر الفرق والسحابات. توجه هذه المهارة Claude وCodex وClaude Code عبر بنية الوحدات القابلة لإعادة الاستخدام، والتحقق، والأمثلة، وأنماط الاختبار.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "terraform-module-library" from https://skillstore.io/skills/sickn33-terraform-module-library.md and its manifest at https://skillstore.io/api/skills/sickn33-terraform-module-library/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "terraform-module-library". طلب إنشاء خطة وحدة AWS VPC.
النتيجة المتوقعة:
- بنية مجلدات موصى بها للوحدة.
- قائمة بالمدخلات، والمخرجات، والأمثلة، وتغطية الاختبارات المطلوب إضافتها.
- ملاحظات مراجعة لتثبيت إصدارات المزوّدين، والوسوم، والتحقق.
جارٍ استخدام "terraform-module-library". طلب مراجعة تصميم متغيرات Terraform.
النتيجة المتوقعة:
مراجعة تشير إلى الأوصاف المفقودة، والقيم الافتراضية الضعيفة، وفجوات التحقق، والمخرجات اللازمة لتركيب الوحدات.
جارٍ استخدام "terraform-module-library". طلب إنشاء معايير مكتبة وحدات.
النتيجة المتوقعة:
- اصطلاح للتسمية وإدارة الإصدارات.
- متطلبات توثيق لكل وحدة.
- قائمة تحقق للاختبار والإصدار لوحدات البنية التحتية المشتركة.
التدقيق الأمني
آمنStatic alerts were caused by Markdown examples, Terraform CIDR examples, relative module paths, and Go import syntax. No executable commands, network calls, path traversal behavior, prompt injection, or data exfiltration intent were found in SKILL.md.
عوامل الخطر
⚡ يحتوي على سكربتات (1)
⚙️ الأوامر الخارجية (21)
🌐 الوصول إلى الشبكة (4)
📁 الوصول إلى نظام الملفات (3)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/sickn33-terraform-module-library/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/sickn33-terraform-module-library?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/sickn33-terraform-module-library?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-terraform-module-library/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/sickn33-terraform-module-library.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>الاستشهادات الأكاديمية (APA · BibTeX · CFF)
اقتباس APA
sickn33. (2026). terraform-module-library security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-terraform-module-library/audits/4اقتباس BibTeX
@techreport{sickn33-sickn33-terraform-module-library-2026,
author = {sickn33},
title = {terraform-module-library security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/sickn33-terraform-module-library/audits/4},
note = {Author version unspecified}
}CITATION.cff
cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "terraform-module-library security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "sickn33"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/sickn33-terraform-module-library/audits/4"
identifiers:
- type: other
value: "skillstore:sickn33-terraform-module-library:audit:4"
description: "Skillstore immutable audit report identifier"
مقارنة المتغيرات
2 متغيرات قابلة للتثبيتتبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
wshobson-terraform-module-library
2026-09-09
sickn33-terraform-module-library
2026-09-09
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
توحيد بنية الوحدات
أنشئ قوالب وحدات مشتركة بمتغيرات ومخرجات وأمثلة واختبارات متسقة.
تخطيط مكتبات متعددة السحابات
ارسم خريطة لأنماط البنية التحتية الشائعة عبر AWS وAzure وGCP قبل التنفيذ.
تحسين مراجعات الوحدات
استخدم التحقق، وإدارة الإصدارات، والوسوم، وفحوصات الاختبار أثناء مراجعة الكود.
جرّب هذه الموجّهات
ساعدني في تصميم مجلد وحدة Terraform لـ AWS VPC. ضمّن الملفات المطلوبة، والمتغيرات، والمخرجات، والأمثلة، والاختبارات.
راجع واجهة وحدة Terraform الخاصة بي. اقترح أوصاف المتغيرات، وقواعد التحقق، والقيم الافتراضية، والمخرجات لإعادة استخدام آمنة.
صمم وحدة جذرية تركب وحدتي VPC وRDS. اشرح المدخلات، والمخرجات، والاعتماديات، ووسوم البيئة.
أنشئ استراتيجية مكتبة وحدات Terraform لـ AWS وAzure وGCP. ضمّن معايير التسمية، وإدارة الإصدارات، والاختبارات، والتوثيق، وعملية الإصدار.
أفضل الممارسات
- وثق كل مدخل ومخرج قبل أن تستهلك الفرق الوحدة.
- ثبت إصدارات المزوّدين واختبر الأمثلة باستخدام Terratest أو فحوصات مكافئة.
- اجعل الوحدات صغيرة، وقابلة للتركيب، وموسومة باتساق عبر البيئات.
تجنب
- إنشاء وحدة كبيرة واحدة تخفي موارد ومسؤوليات غير مرتبطة.
- نشر وحدات بدون أمثلة أو تحقق أو إصدارات مرقمة.
- نسخ القيم الافتراضية الخاصة بسحابة معينة عبر المزوّدين بدون مراجعة السياسات.
الأسئلة المتكررة
ما الذي تساعد هذه المهارة في بنائه؟
هل تدعم عدة مزوّدي سحابة؟
هل تتضمن إرشادات للاختبار؟
هل يمكنها تشغيل خطط Terraform أو عمليات التطبيق؟
من ينبغي أن يستخدم هذه المهارة؟
هل تحل محل مراجعة أمان السحابة؟
تفاصيل المطور
المؤلف
sickn33الترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
المستودع
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/terraform-module-libraryمرجع
9f814fc6a43fd99946f2da5e0df231c65a38bc76
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
7 تنزيلات · 108 مشاهدات
بنية الملفات