add-malli-schemas
إضافة مخططات Malli إلى واجهات Metabase API
تحتاج نقاط نهاية Metabase API إلى تحقق متسق من الطلبات والاستجابات. توجه هذه المهارة Claude وCodex وClaude Code عبر أنماط Malli وفحوصات المراجعة.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "add-malli-schemas" from https://skillstore.io/skills/metabase-add-malli-schemas.md and its manifest at https://skillstore.io/api/skills/metabase-add-malli-schemas/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "add-malli-schemas". أضف مخططات إلى نقطة نهاية POST تقبل name وdescription اختياريًا.
النتيجة المتوقعة:
- يفصل التحقق من معاملات route وquery وbody.
- يوصي بمساعدات مخططات Metabase لقيم الطلب.
- يضيف خطة تحقق من الاستجابة وقائمة تحقق للاختبارات.
جارٍ استخدام "add-malli-schemas". راجع مخطط استجابة يتضمن حقول التاريخ والوقت.
النتيجة المتوقعة:
يشير إلى القيم التي يجري التحقق منها قبل التسلسل ويوصي بخيارات مخططات تطابق قيم Java Time الداخلية.
جارٍ استخدام "add-malli-schemas". دقّق عدة نقاط نهاية بحثًا عن مخططات استجابة مفقودة.
النتيجة المتوقعة:
- يحدد نقاط النهاية التي لا تحتوي على تحقق من الاستجابة.
- يقترح مخططات مسمّاة قابلة لإعادة الاستخدام لأشكال الاستجابة المتكررة.
- يسرد مسارات الطلب الصالحة وغير الصالحة للاختبار.
التدقيق الأمني
آمنAll 114 static alerts are false positives caused by Markdown delimiters, Clojure vector syntax, identifier text, and a documentation link. The skill contains no secret access, obfuscation, data exfiltration, prompt injection, or unsafe command construction.
عوامل الخطر
⚙️ الأوامر الخارجية (50)
🌐 الوصول إلى الشبكة (1)
🔑 متغيرات البيئة (1)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/metabase-add-malli-schemas/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/metabase-add-malli-schemas?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/metabase-add-malli-schemas?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/metabase-add-malli-schemas/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/metabase-add-malli-schemas.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
metabase. (2026). add-malli-schemas security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/metabase-add-malli-schemas/audits/9اقتباس BibTeX
@techreport{metabase-metabase-add-malli-schemas-2026,
author = {metabase},
title = {add-malli-schemas security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/metabase-add-malli-schemas/audits/9},
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: "add-malli-schemas security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "metabase"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/metabase-add-malli-schemas/audits/9"
identifiers:
- type: other
value: "skillstore:metabase-add-malli-schemas:audit:9"
description: "Skillstore immutable audit report identifier"
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
إضافة مخططات إلى نقطة نهاية جديدة
استخدم قائمة التحقق لتغطية معاملات route ومعاملات query ونص الطلب وشكل الاستجابة.
مراجعة تغييرات التحقق
قارن طلب سحب بأنماط Malli الشائعة والعثرات المعروفة في Metabase.
تخطيط ترحيل مخططات نقاط النهاية
حدد أشكال الاستجابات القابلة لإعادة الاستخدام وقرر متى تحسّن المخططات المسمّاة قابلية الصيانة.
جرّب هذه الموجّهات
استخدم هذه المهارة لإضافة مخططات Malli إلى نقطة نهاية Metabase في [file]. ابدأ بمعاملات route ومعاملات query ومعاملات body.
استخدم هذه المهارة لتعريف مخطط استجابة لـ [endpoint]. افحص قيمة إرجاع المعالج واختر مخططًا مضمنًا أو مسمّى.
استخدم هذه المهارة لمراجعة [endpoint] بحثًا عن مشكلات توقيت التحقق من الطلب والاستجابة. انتبه إلى التواريخ والمجموعات والكلمات المفتاحية.
استخدم هذه المهارة لتخطيط إضافات مخططات Malli لكل نقاط النهاية في [namespace]. جمّع الأشكال القابلة لإعادة الاستخدام واسرد الاختبارات التي يجب تحديثها.
أفضل الممارسات
- اقرأ قيم إرجاع المعالج قبل تصميم مخططات الاستجابة.
- فضّل مساعدات مخططات Metabase الحالية للتحقق من الطلبات.
- اختبر مسارات المعاملات الصالحة وغير الصالحة والاختيارية والافتراضية.
تجنب
- لا تدمج معاملات route وquery وbody في خريطة مخطط واحدة.
- لا تستخدم مخططات الطلب الزمنية لقيم الاستجابة قبل التسلسل.
- لا تنشئ مخططات مجهولة للبنى التي يُعاد استخدامها عبر نقاط النهاية.