tool-design
81تصميم أدوات موثوقة للوكلاء
تفشل الوكلاء عندما تكون أسماء الأدوات أو مدخلاتها أو مخرجاتها أو أخطاؤها غامضة. توفر هذه المهارة أنماطًا عملية لوصف الأدوات والمخططات وتنسيقات الاستجابة والاختبار.
فحص تطبيقات Next.js باستخدام MCP DevTools
قد تُخفي مشاريع Next.js تفاصيل المسارات والمكونات والبناء عبر العديد من الملفات. تستعلم هذه المهارة من Next.js DevTools عبر MCP وتلخص تلك المعلومات.
توقف واطلب التأكيد قبل التثبيت.
راجع الخطة واحصل على موافقة صريحة من المستخدم قبل تغيير الملفات.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "nextjs-devtools" from https://skillstore.io/skills/asmayaseen-nextjs-devtools.md and its manifest at https://skillstore.io/api/skills/asmayaseen-nextjs-devtools/manifest. Verify the artifact. Stop and obtain explicit user consent before installing or changing files.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "nextjs-devtools". اعرض مسارات تطبيقي.
النتيجة المتوقعة:
ملخص مسارات مجمّع يتضمن مسارات الصفحات ومسارات API وملاحظات حول المسارات الديناميكية.
جارٍ استخدام "nextjs-devtools". لماذا يختلف بناء الإنتاج لدي عن التطوير؟
النتيجة المتوقعة:
قائمة تحقق تركز على البناء وتبرز إعدادات Next.js وفروقات التكوين وفحوصات المتابعة.
جارٍ استخدام "nextjs-devtools". اعرض المكونات المستخدمة في التطبيق.
النتيجة المتوقعة:
ملخص جرد للمكونات يتضمن الأسماء والمواقع المحتملة من مخرجات خادم MCP.
Most static findings are false positives caused by Markdown formatting, request bookkeeping, local URLs, or a type annotation. The client still launches a user-supplied command through a shell, supports outbound HTTP, and repeatedly invokes an unpinned npm package.
هذه قدرات محلية حقيقية قد يُتوقع وجودها لهذه المهارة، لذا فهي تتطلب مراجعة ولكن لا تُحتسب كسلوك خبيث مؤكد.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/asmayaseen-nextjs-devtools/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/asmayaseen-nextjs-devtools?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/asmayaseen-nextjs-devtools?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/asmayaseen-nextjs-devtools/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/asmayaseen-nextjs-devtools.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>Asmayaseen. (2026). nextjs-devtools security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/asmayaseen-nextjs-devtools/audits/9@techreport{asmayaseen-asmayaseen-nextjs-devtools-2026,
author = {Asmayaseen},
title = {nextjs-devtools security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/asmayaseen-nextjs-devtools/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: "nextjs-devtools security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "Asmayaseen"
date-released: "2026-07-23"
url: "https://skillstore.io/skills/asmayaseen-nextjs-devtools/audits/9"
identifiers:
- type: other
value: "skillstore:asmayaseen-nextjs-devtools:audit:9"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
asmayaseen-nextjs-devtools
2026-09-09
92bilal26-nextjs-devtools
2026-09-09
اعرض مسارات التطبيق وافحص مسارا محددا قبل تغيير التنقل.
قارن إعدادات البناء المبلّغ عنها مع تكوين مشروع Next.js المتوقع.
راجع مخرجات اكتشاف المكونات أثناء التأهيل أو إعادة الهيكلة.
استخدم nextjs-devtools لعرض جميع المسارات في مشروع Next.js هذا. لخّص المسارات الديناميكية ومسارات API بشكل منفصل.
استخدم nextjs-devtools لفحص المسار /api/auth. اشرح معلماته وبياناته الوصفية والملفات المرتبطة به.
استخدم nextjs-devtools للحصول على معلومات البناء والتكوين. حدّد الإعدادات التي قد تؤثر في النشر أو التخزين المؤقت.
استخدم nextjs-devtools لعرض المسارات والمكونات ومعلومات البناء والتكوين. أنتج مراجعة مخاطر موجزة قبل الترحيل.
المؤلف
Asmayaseenالترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
89edfdc710d0846129dcee6a929477b04f08052c
حداثة الصيانة
٢٨/٧/٢٠٢٦
الاستخدام
8 تنزيلات · 201 مشاهدات
بنية الملفات
تصميم أدوات موثوقة للوكلاء
تفشل الوكلاء عندما تكون أسماء الأدوات أو مدخلاتها أو مخرجاتها أو أخطاؤها غامضة. توفر هذه المهارة أنماطًا عملية لوصف الأدوات والمخططات وتنسيقات الاستجابة والاختبار.
تصحيح مشكلات البرمجيات بشكل منهجي
إصلاح الأخطاء بلا بنية واضحة يبدد الوقت وقد يخفي سبب الفشل الحقيقي. ترشد هذه المهارة Claude وCodex وClaude Code خلال تحليل السبب الجذري القائم على الأدلة.
تحسين موثوقية خدمات الإنتاج
تحتاج فرق الإنتاج إلى أهداف موثوقية واضحة وممارسات حوادث قابلة للتكرار. توفر هذه المهارة قوالب SRE لـ SLOs وميزانيات الأخطاء والتنبيهات وتقارير ما بعد الحوادث.
بناء واجهات shadcn/ui في Next.js
تحتاج فرق React إلى أنماط واجهة مستخدم متسقة تعمل مع Next.js الحديث. توفر هذه المهارة إرشادات إعداد shadcn/ui، وأمثلة على المكوّنات، والتحقق من النماذج، والجداول، والأشرطة الجانبية، وأنماط الوضع الداكن.
بناء واجهات دردشة ذكاء اصطناعي بالبث المباشر
تبدو دردشة الذكاء الاصطناعي في الوقت الفعلي معطلة عندما لا يستطيع المستخدمون رؤية التقدم أو حالة الاستجابة أو تغييرات واجهة المستخدم. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا لدورات حياة البث، وأحداث التقدم، وتأثيرات العميل، وأدوات العميل.
تشخيص تدهور السياق
يمكن أن تفقد جلسات الذكاء الاصطناعي الطويلة الدقة عندما يكبر السياق أو تظهر فيه تعارضات أو يتضمن مواد مشتتة. تساعد هذه المهارة Claude وCodex وClaude Code على تحديد أنماط التدهور واختيار خطوات تخفيف عملية.
تصحيح الأخطاء والبحث عن الأسباب الجذرية
بواسطة 89jobrien
يصعب فرز الأخطاء والحوادث عندما تكون الأدلة موزعة بين السجلات وتتبعات المكدس والخدمات. تنظّم هذه المهارة التشخيص، وتحلل السجلات، وتحدد الأنماط، وتوجّه نحو إصلاحات محدودة.
العثور على سياق الكود بشكل أسرع
بواسطة 89jobrien
غالبًا ما يضيع المطورون وقتًا في تتبع سبب وجود الكود وما الذي يعتمد عليه. توجه هذه المهارة Claude أو Codex أو Claude Code إلى جمع معرفة الرسم البياني ذات الصلة، والمستدعين، والاستيرادات، والاختبارات قبل إجراء التغييرات.
أنشئ تطبيقات Fullstack بإرشاد خبير
بواسطة alirezarezvani
غالبًا ما تحتاج مشاريع Fullstack إلى إعداد متسق، وخيارات معمارية، وفحوصات جودة. توفر هذه المهارة سكربتات ومراجع للعمل على React وNext.js وNode.js وGraphQL وPostgreSQL.
تنفيذ React View Transitions
بواسطة vercel-labs
من السهل وضع انتقالات عرض React في المكان غير المناسب، مما يؤدي إلى رسوم متحركة صامتة أو مزعجة. ترشد هذه المهارة اختيارات الرسوم المتحركة للمسارات وSuspense والقوائم والعناصر المشتركة.
بناء مكونات React آمنة الأنواع
بواسطة softaworks
غالبا ما يتطلب العمل على React TypeScript أنواعا دقيقة للأحداث والـ hooks والمسارات. توفر هذه المهارة أنماطا مركزة للمكونات المكتوبة الأنواع، وواجهات React 19 API، والتوجيه.
إنشاء ميزات واجهة أمامية جاهزة للإنتاج
بواسطة davila7
تحتاج فرق الواجهة الأمامية إلى إرشادات متسقة حول React وNext.js عبر المشاريع. توفر هذه المهارة سير عمل مرجعيًا وممارسات للجودة وبرامج نصية مساعدة لتحليل الواجهة الأمامية.