firestore-security-rules-auditor
78تدقيق قواعد أمان Firestore
غالبًا ما تفوّت قواعد Firestore تجاوزات التحديث، وفحوصات الملكية، وثغرات التحقق. ترشد هذه المهارة Claude أو Codex أو Claude Code خلال مراجعة أمنية مركزة.
بناء تطبيقات Genkit Python
يحتاج مطورو Python إلى إرشادات موثوقة حول Genkit لأن SDK يتغير بسرعة. توفر هذه المهارة أنماطًا حديثة للإعداد، والتدفقات، والأدوات، وDotprompt، وFastAPI، والتقييمات، واستكشاف الأخطاء وإصلاحها.
لا تثبّت هذا Skill تلقائيًا.
تتطلب السياسة المعتمدة مراجعة المشغّل قبل أي إجراء تثبيت.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "developing-genkit-python" from https://skillstore.io/skills/firebase-developing-genkit-python.md and its manifest at https://skillstore.io/api/skills/firebase-developing-genkit-python/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "developing-genkit-python". أنشئ مشروع Genkit Python جديدًا لأداة تلخيص.
النتيجة المتوقعة:
جارٍ استخدام "developing-genkit-python". اعرض تدفق محادثة بالبث عبر FastAPI.
النتيجة المتوقعة:
جارٍ استخدام "developing-genkit-python". صحّح خطأ استيراد أو نموذج في Genkit.
النتيجة المتوقعة:
Most static alerts are documentation false positives from markdown backticks, localhost URLs, and placeholder GEMINI_API_KEY usage. Confirmed issues are persistent shell-profile secret storage, curl-to-shell installation advice, and a FastAPI example that binds to all interfaces.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/firebase-developing-genkit-python/audits/4?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/firebase-developing-genkit-python?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/firebase-developing-genkit-python?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/firebase-developing-genkit-python/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/firebase-developing-genkit-python.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>firebase. (2026). developing-genkit-python security audit report (audit version 4) [Author version unspecified]. Skillstore. https://skillstore.io/skills/firebase-developing-genkit-python/audits/4@techreport{firebase-firebase-developing-genkit-python-2026,
author = {firebase},
title = {developing-genkit-python security audit report (audit version 4)},
institution = {Skillstore},
year = {2026},
number = {4},
url = {https://skillstore.io/skills/firebase-developing-genkit-python/audits/4},
note = {Author version unspecified}
}cff-version: 1.2.0
message: "If you use this Skill, cite its author and this versioned security audit report."
title: "developing-genkit-python security audit report (audit version 4)"
version: "unspecified"
type: report
authors:
- name: "firebase"
date-released: "2026-07-05"
url: "https://skillstore.io/skills/firebase-developing-genkit-python/audits/4"
identifiers:
- type: other
value: "skillstore:firebase-developing-genkit-python:audit:4"
description: "Skillstore immutable audit report identifier"
أنشئ مشروعًا جديدًا باستخدام uv، وثبّت حزم Genkit، وهيّئ مزوّدًا، وشغّل واجهة Dev UI.
اعرض تدفقات Genkit عبر مسارات FastAPI، وابث الردود، واختبر نقاط النهاية المحلية.
نظّم المطالبات، وأضف مقيّمين، واستخدم المخرجات المنظمة، وشخّص أخطاء Genkit الشائعة.
أنشئ تطبيق Genkit Python ابتدائيًا باستخدام Google AI. ضمّن خطوات الإعداد، وبنية التدفق، وتعليمات اختبار Dev UI.
أضف أداة مدعومة بـ Pydantic إلى تدفق Genkit الخاص بي. اشرح المخطط، والمزخرف، وأخطاء معاملات Gemini الشائعة.
صمّم نقطة نهاية FastAPI للبث لهذا التدفق في Genkit. ضمّن ترتيب المزخرفات، وسلوك الأجزاء، وخطوات التحقق المحلي.
راجع مشروع Genkit Python هذا لاكتشاف عدم تطابق API، وتنظيم المطالبات، وتغطية التقييمات، وجاهزية الإنتاج. أعط الأولوية للإصلاحات القابلة للتنفيذ.
المؤلف
firebaseالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
30c73eac2afe762f6aa9c4553158769369d47351
حداثة الصيانة
٢٠/٧/٢٠٢٦
الاستخدام
1 تنزيلات · 33 مشاهدات
تدقيق قواعد أمان Firestore
غالبًا ما تفوّت قواعد Firestore تجاوزات التحديث، وفحوصات الملكية، وثغرات التحقق. ترشد هذه المهارة Claude أو Codex أو Claude Code خلال مراجعة أمنية مركزة.
دمج Firebase AI Logic في التطبيقات
تتطلب إضافة ميزات Gemini إلى تطبيقات Firebase إعدادًا خاصًا بكل منصة وضمانات للإنتاج. توفر هذه المهارة إرشادات مركزة حول Firebase AI Logic لمشاريع الويب والأجهزة المحمولة وFlutter.
تدقيق قواعد أمان Firebase
يمكن أن تسمح قواعد Firestore دون قصد بتسريب البيانات أو تصعيد الأدوار أو التحديثات غير الآمنة. ترشد هذه المهارة Claude وCodex وClaude Code خلال مراجعة مركزة لفجوات التحكم في الوصول والتحقق.
دمج Firebase AI Logic
غالبا ما يحتاج المطورون إلى ميزات Firebase AI من دون صيانة واجهة خلفية منفصلة. ترشد هذه المهارة إلى الإعداد، واستخدام نماذج Gemini، والموجهات متعددة الوسائط، والمخرجات المنظمة، وأمان الإنتاج لتطبيقات الويب.
إنشاء تطبيقات Firestore Standard بأمان
قد يفشل إعداد Firestore عندما يتم التخطيط للقواعد والفهارس واستخدام SDK بشكل منفصل. تساعد هذه المهارة Claude وCodex وClaude Code على إنشاء ملفات مشروع آمنة، والتحقق من أنماط الوصول، وتوجيه تكامل Web SDK.
بناء تطبيقات Genkit JS
يتغير Genkit بسرعة، وتتسبب الأمثلة القديمة في تعطل تدفقات TypeScript. ترشد هذه المهارة عملية الإعداد، والبحث في الوثائق، والأمثلة، واستكشاف الأخطاء وإصلاحها لأعمال Genkit JavaScript الحالية.
إنشاء واجهات API باستخدام FastAPI بأنماط قابلة لإعادة الاستخدام
بواسطة 0xDarkMatter
تحتاج مشاريع FastAPI إلى اختيارات متسقة للتحقق من الصحة، والتبعيات، والبرمجيات الوسيطة، والعمل في الخلفية. تمنح هذه المهارة Claude وCodex وClaude Code أنماطًا قابلة لإعادة الاستخدام لتطوير واجهات API عملية بلغة Python.
بناء واجهات خلفية باستخدام FastAPI
بواسطة sickn33
تحتاج مشاريع FastAPI إلى خيارات متسقة عبر الإعداد، ونماذج البيانات، والمسارات، والمصادقة، والاختبارات، والنشر. توفر هذه المهارة سير عمل مرحليًا مع مطالبات مركزة لكل خطوة في الواجهة الخلفية.
بناء Python غير متزامن موثوق
بواسطة 0xDarkMatter
غالبًا ما يفشل كود Python غير المتزامن بسبب الاستدعاءات الحاجبة، والمهام غير المحدودة، والتنظيف الضعيف. توفر هذه المهارة أنماط asyncio قابلة لإعادة الاستخدام، وأمثلة، ومراجع لخدمات متزامنة قوية.
إضافة أنماط أمان الأنواع في Python
بواسطة 0xDarkMatter
قد يكون تطبيق تعليقات الأنواع في Python باستمرار عبر المشاريع الحقيقية صعبا. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا عملية لكتابة كود Python مكتوب الأنواع بشكل أكثر أمانا.
بناء اختبارات Python باستخدام pytest TDD
بواسطة 89jobrien
تحتاج فرق Python غالبًا إلى اختبارات وتغطية وتقارير متسقة دون فقدان انضباط TDD. توفر هذه المهارة سير عمل وأمثلة وإرشادات تقارير تركز على pytest من أجل Claude وCodex وClaude Code.
تشخيص تدهور السياق في وكلاء الذكاء الاصطناعي
بواسطة ChakshuGautam
يمكن للمحادثات الطويلة والمطالبات الكبيرة أن تجعل وكلاء الذكاء الاصطناعي يفقدون معلومات مهمة أو يتبعون سياقًا متعارضًا. تساعد هذه المهارة Claude وCodex وClaude Code على تحديد أنماط التدهور واختيار استراتيجيات التخفيف.