tools-ui
إضافة واجهة مستخدم لدورة حياة الأدوات إلى تطبيقات الذكاء الاصطناعي
تحتاج تطبيقات الذكاء الاصطناعي إلى حالة واضحة لاستدعاءات الأدوات والموافقات والنتائج والأخطاء. توفر هذه المهارة إرشادات لمكونات React وNext.js لعرض دورات حياة الأدوات بوضوح.
التثبيت باستخدام Agent لدي
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "tools-ui" from https://skillstore.io/skills/inferen-sh-tools-ui.md and its manifest at https://skillstore.io/api/skills/inferen-sh-tools-ui/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
موارد مهيّأة لـ Agents
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
اختبرها
جارٍ استخدام "tools-ui". الطلب: أضف عرض حالة مرئيا لأداة بحث وكيل.
النتيجة المتوقعة:
خطة لبطاقة استدعاء أداة تتضمن حالات التشغيل والنجاح والخطأ، مع إرشادات للموضع.
جارٍ استخدام "tools-ui". الطلب: أضف موافقة قبل أن ترسل الأدوات الرسائل.
النتيجة المتوقعة:
تخطيط موافقة بشرية يتضمن إجراءات الموافقة والرفض، ومراجعة الوسائط، وعرض النتيجة بعد التنفيذ.
جارٍ استخدام "tools-ui". الطلب: وحّد الأيقونات لأسماء الأدوات الشائعة.
النتيجة المتوقعة:
- تستخدم أدوات البحث أيقونة بحث.
- تستخدم أدوات قراءة الملفات أيقونة ملف.
- تستخدم أدوات الرسائل أيقونة بريد.
التدقيق الأمني
آمنMost static findings are Markdown fences, inline identifiers, images, or documentation links rather than execution primitives. Unpinned npx commands and a mutable remote component registry create supply-chain exposure. No prompt injection or hidden exfiltration intent was found.
عناصر مراجعة القدرات (4)
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
عوامل الخطر
⚙️ الأوامر الخارجية (26)
🌐 الوصول إلى الشبكة (7)
شارك واستشهد بهذا التقرير
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
نسخ رابط التقرير
https://skillstore.io/skills/inferen-sh-tools-ui/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_reportشارة Markdown
[](https://skillstore.io/skills/inferen-sh-tools-ui?utm_source=security_passport_badge)شارة HTML
<a href="https://skillstore.io/skills/inferen-sh-tools-ui?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/inferen-sh-tools-ui/security.svg" alt="Skillstore security assessment" loading="lazy"></a>بطاقة قابلة للتضمين
<iframe src="https://skillstore.io/embed/skills/inferen-sh-tools-ui.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
inferen-sh. (2026). tools-ui security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/inferen-sh-tools-ui/audits/5اقتباس BibTeX
@techreport{inferen-sh-inferen-sh-tools-ui-2026,
author = {inferen-sh},
title = {tools-ui security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/inferen-sh-tools-ui/audits/5},
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: "tools-ui security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "inferen-sh"
date-released: "2026-08-06"
url: "https://skillstore.io/skills/inferen-sh-tools-ui/audits/5"
identifiers:
- type: other
value: "skillstore:inferen-sh-tools-ui:audit:5"
description: "Skillstore immutable audit report identifier"
مقارنة المتغيرات
2 متغيرات قابلة للتثبيتتبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
inference-sh-9-tools-ui
2026-09-09
inferen-sh-tools-ui
2026-09-09
تقييم Skillstore
سبب هذا التقييم موثوقية الأدلة: مرتفعما الذي يمكنك بناؤه
إضافة بطاقات حالة الأدوات
أضف حالات مرئية للمعلق والجاري والنجاح والخطأ والموافقة إلى واجهة دردشة ذكاء اصطناعي.
مراجعة تدفقات الموافقة
صمم شاشات موافقة واضحة قبل أن ترسل الأدوات رسائل أو تعدل ملفات أو تستدعي خدمات خارجية.
توحيد عروض أدوات الوكيل
أنشئ أنماطا مرئية متسقة لوسائط الأدوات ونتائجها وأيقوناتها وحالات فشلها عبر منتج وكيل.
جرّب هذه الموجّهات
استخدم مهارة tools-ui لإضافة عرض ToolCall للحالات المعلقة والجارية والناجحة والخاطئة وحالات الموافقة في تطبيق React الخاص بي.
استخدم مهارة tools-ui لتصميم تدفق ToolApproval للأدوات التي ترسل البريد الإلكتروني أو تعدل الملفات أو تستدعي واجهات API خارجية.
استخدم مهارة tools-ui لعرض بطاقات ToolResult لنتائج البحث وقراءة الملفات وAPI في واجهة وكيل Next.js.
استخدم مهارة tools-ui لربط أدوات الوكيل الخاصة بي بحالات واجهة المستخدم للحالة والموافقة والنتيجة والأيقونة والخطأ.
أفضل الممارسات
- اطلب موافقة بشرية للأدوات التي ترسل رسائل أو تعدل ملفات أو تستدعي خدمات مدفوعة.
- اعرض اسم الأداة والوسائط والحالة والنتيجة النهائية في منطقة واحدة متسقة.
- راجع مخرجات التثبيت عن بعد قبل اعتماد ملفات المكونات المولدة.
تجنب
- إخفاء تفاصيل تنفيذ الأدوات عن المستخدمين عندما تؤثر الإجراءات في أنظمة خارجية.
- تشغيل أوامر التثبيت من المهارة دون التحقق أولا من السجل البعيد.
- استخدام تنسيق النجاح قبل استلام نتيجة الأداة والتحقق منها.
الأسئلة المتكررة
هل تنفذ هذه المهارة الأدوات نيابة عني؟
هل يمكنني استخدامها مع Claude وCodex وClaude Code؟
هل تتضمن عناصر تحكم للموافقة؟
هل توفر واجهات API خلفية؟
هل أوامر التثبيت عن بعد مطلوبة؟
ما حالات واجهة المستخدم التي تغطيها؟
تفاصيل المطور
المؤلف
inferen-shالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
4121de961d1b6f2ffca856260e239505c302452c
حداثة الصيانة
١٠/٨/٢٠٢٦
الاستخدام
6 تنزيلات · 116 مشاهدات
بنية الملفات
📄 SKILL.md