landing-page-design
79تصميم صفحات هبوط مميزة
تفشل صفحات الهبوط العامة في كسب الثقة أو جذب الانتباه. ترشد هذه المهارة Claude وCodex وClaude Code خلال الاكتشاف، والبنية، والاتجاه البصري، والحركة، والصقل الموجه نحو التحويل.
إضافة ميزات Firebase بأمان
قد تؤدي إضافة ميزات Firebase إلى كسر الاختبارات أو القواعد أو المصادقة عندما تكون أنماط المشروع غير واضحة. ترشد هذه المهارة إلى سير عمل يبدأ بالاختبار لميزات Cloud Functions ومجموعات Firestore ونقاط نهاية API والتحقق باستخدام المحاكيات.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "firebase-development-add-feature" from https://skillstore.io/skills/2389-research-firebase-development-add-feature.md and its manifest at https://skillstore.io/api/skills/2389-research-firebase-development-add-feature/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "firebase-development-add-feature". أضف نقطة نهاية تنشئ مهمة للمستخدم المسجل دخوله.
النتيجة المتوقعة:
يحدد المساعد نوع نقطة النهاية، ويكتب اختبارًا فاشلًا، ويضيف المعالج، ويتحقق من المصادقة، ويحدث التصديرات، ويتحقق باستخدام اختبارات الوحدة والمحاكيات.
جارٍ استخدام "firebase-development-add-feature". أنشئ مجموعة projectInvites يستطيع المستخدمون قراءتها لكن لا يمكن الكتابة إليها إلا من خلال الدوال.
النتيجة المتوقعة:
يقترح المساعد قواعد server-write-only، ويضيف اختبارات المجموعة، ويتحقق من الفهارس، ويتحقق من سير العمل في محاكي Firebase.
جارٍ استخدام "firebase-development-add-feature". أضف دالة تنظيف مجدولة للسجلات المنتهية.
النتيجة المتوقعة:
ينشئ المساعد خطة اختبار، وينفذ المعالج المجدول، ويتبع اتفاقية الاستجابة، ويشغل التحقق من البناء والاختبارات.
The static findings are false positives caused by Markdown backticks, local command examples, a localhost emulator URL, a relative import, and ordinary test strings in SKILL.md. No prompt injection, credential access, data exfiltration, or unsafe filesystem behavior was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/2389-research-firebase-development-add-feature?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/2389-research-firebase-development-add-feature?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/2389-research-firebase-development-add-feature/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/2389-research-firebase-development-add-feature.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>2389-research. (2026). firebase-development-add-feature security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9@techreport{2389-research-2389-research-firebase-development-add-feature-2026,
author = {2389-research},
title = {firebase-development-add-feature security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9},
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: "firebase-development-add-feature security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "2389-research"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/2389-research-firebase-development-add-feature/audits/9"
identifiers:
- type: other
value: "skillstore:2389-research-firebase-development-add-feature:audit:9"
description: "Skillstore immutable audit report identifier"
تنفيذ دالة جديدة من نوع HTTP أو callable أو scheduled أو قائمة على trigger مع الاختبارات والتصديرات.
إضافة مجموعة مع قواعد أمان وفهارس وتحقق وفحوصات باستخدام المحاكيات.
إضافة نقطة نهاية مصادق عليها تتبع نمط الاستجابة واتفاقيات الاختبار في المشروع.
Add a Firebase Cloud Function that handles [task]. Follow the project patterns, write the failing test first, then implement it.
Create a Firestore collection for [entity]. Include security rules, indexes if needed, tests, and emulator verification.
Add an authenticated API endpoint for [operation]. Match the existing auth model and return the standard success or error response.
Implement [feature] across Cloud Functions and Firestore. Start with failing tests, update rules and indexes, then verify the full workflow in emulators.
المؤلف
2389-researchالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
المستودع
https://github.com/2389-research/claude-plugins/tree/main/firebase-development/skills/add-featureمرجع
0519034dad657fb1f7706e0550e962beeda73fdf
حداثة الصيانة
٢٢/٧/٢٠٢٦
الاستخدام
7 تنزيلات · 166 مشاهدات
بنية الملفات
📄 SKILL.md
تصميم صفحات هبوط مميزة
تفشل صفحات الهبوط العامة في كسب الثقة أو جذب الانتباه. ترشد هذه المهارة Claude وCodex وClaude Code خلال الاكتشاف، والبنية، والاتجاه البصري، والحركة، والصقل الموجه نحو التحويل.
مراجعة الكود قبل Commit
تطلق الفرق أخطاء عندما تُوثق التغييرات النهائية بسرعة زائدة. تضيف هذه المهارة مراجعة مركزة قبل Commit للأمان، والمنطق، وقواعد العمل، والأداء.
إنشاء مكونات CSS مختبرة
غالبًا ما تضيف الفرق مكونات CSS بدون تسمية متسقة أو دعم للوضع الداكن أو اختبارات. ترشد هذه المهارة إلى إعادة الاستخدام، وتركيب Tailwind، والتوثيق، والتحقق.
بناء مكونات CSS متسقة
غالبا ما تنحرف أنماط CSS بين المكونات وفئات الأدوات المساعدة. ترشد هذه المهارة إلى إنشاء الفئات الدلالية، وتركيب Tailwind، وتغطية الوضع الداكن، والاختبارات، وإعادة الهيكلة.
بناء تطبيقات iOS باستخدام xtool
قد يكون إعداد مشاريع SwiftPM iOS صعبا دون Xcode. تمنح هذه المهارة إرشادات لإعداد مشاريع xtool، وتوسيعها، وإدارة الموارد والاستحقاقات، واستكشاف الأخطاء وإصلاحها.
إعادة هيكلة CSS إلى مكوّنات دلالية
تجعل فئات الأدوات المكررة والأنماط المضمنة كود الواجهة الأمامية أصعب في الصيانة. ترشد هذه المهارة Claude وCodex وClaude Code خلال إعادة هيكلة CSS دلالية مع الاختبارات.
بناء أتمتة اختبارات موثوقة
بواسطة 89jobrien
تؤدي الاختبارات الضعيفة إلى إبطاء الإصدارات وإخفاء حالات التراجع. ترشد هذه المهارة استراتيجية الاختبار، وTDD، والأتمتة، ومراجعة التغطية، وفحوصات الويب باستخدام Playwright.
خطط لاختبارات موثوقة عبر قاعدة التعليمات البرمجية لديك
بواسطة 0xDarkMatter
تساعد هذه المهارة الفرق على اختيار استراتيجيات الاختبار، والمحاكاة، وتجهيزات البيانات، وبوابات التغطية، وأنماط CI دون خلط نطاقات الاختبار. وتمنح Claude وCodex وClaude Code إرشادات منظمة لاختبارات الوحدة، والتكامل، ونهاية إلى نهاية، وTDD، واختبارات خطوط الأنابيب.
بناء اختبارات Python باستخدام pytest TDD
بواسطة 89jobrien
تحتاج فرق Python غالبًا إلى اختبارات وتغطية وتقارير متسقة دون فقدان انضباط TDD. توفر هذه المهارة سير عمل وأمثلة وإرشادات تقارير تركز على pytest من أجل Claude وCodex وClaude Code.
دليل TDD باستخدام Red-Green-Refactor
بواسطة mattpocock
غالبا ما يصبح العمل القائم على الاختبارات أولا هشا عندما تختبر الفرق التفاصيل الداخلية أو تكتب عددا كبيرا من الاختبارات مسبقا. ترشد هذه المهارة Codex وClaude وClaude Code عبر دورات red-green-refactor تركز على السلوك.
تشغيل نقاط تحقق سير عمل TDD
بواسطة wshobson
قد تفقد مهام البرمجة المعقدة قابلية التتبع عندما تحدث الاختبارات والالتزامات والموافقات بترتيب غير صحيح. تمنح هذه المهارة Claude وCodex وClaude Code سير عمل TDD قابلا للتكرار مع نقاط تحقق وبوابات تحقق.
تصحيح الكود بانضباط تحليل السبب الجذري
بواسطة Dimon94
غالبا ما تفشل إصلاحات الأخطاء عندما تخمن الفرق قبل أن تفهم السبب. توجه هذه المهارة Claude وCodex وClaude Code خلال تصحيح أخطاء قائم على الأدلة قبل التنفيذ.