tool-discovery
87اختر أداة الذكاء الاصطناعي المناسبة لكل مهمة
قد يؤدي الاختيار بين العديد من المهارات والوكلاء إلى تأخير العمل التقني. تربط هذه المهارة كل مهمة بأدوات متخصصة باستخدام أدلة موجزة وقواعد للاختيار.
البحث في الشيفرة حسب بنية AST
تُغفل عمليات البحث النصي العلاقات الدلالية وتنتج تطابقات كثيرة غير دقيقة. تستخدم هذه المهارة أنماط ast-grep لتحديد بُنى الشيفرة والتحضير لعمليات إعادة هيكلة مركزة.
هذه المهارة جزء من حزمة
ثبّت الحزمة كاملة للحصول على كل المهارات التي تحتاجها المهمة بأمر واحد.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "structural-search" from https://skillstore.io/skills/0xdarkmatter-structural-search.md and its manifest at https://skillstore.io/api/skills/0xdarkmatter-structural-search/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "structural-search". اعثر على تأثيرات React التي تحتوي على قائمة تبعيات فارغة.
النتيجة المتوقعة:
أمر بحث مركّز باستخدام ast-grep وقائمة بالملفات المطابقة وملاحظة تفيد بأن كل تطابق يحتاج إلى مراجعة سلوكية.
جارٍ استخدام "structural-search". خطط لترحيل var-to-const من دون تغيير الملفات.
النتيجة المتوقعة:
All 57 static findings are false positives caused by documented ast-grep search patterns, Markdown formatting, or fixed command examples. No executable skill scripts, credential access, malicious network behavior, prompt injection, or unsafe deserialization implementation was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/0xdarkmatter-structural-search/audits/12?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/0xdarkmatter-structural-search?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/0xdarkmatter-structural-search?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0xdarkmatter-structural-search/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/0xdarkmatter-structural-search.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>0xDarkMatter. (2026). structural-search security audit report (audit version 12) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0xdarkmatter-structural-search/audits/12@techreport{0xdarkmatter-0xdarkmatter-structural-search-2026,
author = {0xDarkMatter},
title = {structural-search security audit report (audit version 12)},
institution = {Skillstore},
year = {2026},
number = {12},
url = {https://skillstore.io/skills/0xdarkmatter-structural-search/audits/12},
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: "structural-search security audit report (audit version 12)"
version: "unspecified"
type: report
authors:
- name: "0xDarkMatter"
date-released: "2026-07-12"
url: "https://skillstore.io/skills/0xdarkmatter-structural-search/audits/12"
identifiers:
- type: other
value: "skillstore:0xdarkmatter-structural-search:audit:12"
description: "Skillstore immutable audit report identifier"
حدّد كل استدعاء أو عملية استيراد أو شكل لطريقة قبل تغيير واجهة مشتركة.
عاين البدائل البنيوية على مستوى المستودع قبل تطبيق تعديلات منضبطة.
حوّل أنماط البنية النحوية المحفوفة بالمخاطر إلى قواعد ast-grep قابلة لإعادة الاستخدام في عمليات الفحص المحلية وعمليات CI.
اعثر على كل استدعاء لـ [function name] في [directory]. اعرض أمر ast-grep ولخّص الملفات المطابقة.
أنشئ نمط ast-grep لـ [code structure] في [language]. ضمّن خيارات السياق واشرح كل متغير وصفي.
اعثر على [old structure] وعاين استبداله بـ [new structure]. لا تطبق التغييرات. أبلغ عن الحالات الحدّية التي تتطلب المراجعة.
أنشئ قواعد ast-grep مختبرة بصيغة YAML لـ [policy]. ضمّن أمثلة صالحة وأمثلة غير صالحة ومستوى الخطورة وأوامر CI وإرشادات مراجعة النتائج الإيجابية الكاذبة.
المؤلف
0xDarkMatterالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
d71c7417a35d5c2624161bd2fe8de8a41a362128
حداثة الصيانة
١٨/٧/٢٠٢٦
الاستخدام
27 تنزيلات · 402 مشاهدات
بنية الملفات
اختر أداة الذكاء الاصطناعي المناسبة لكل مهمة
قد يؤدي الاختيار بين العديد من المهارات والوكلاء إلى تأخير العمل التقني. تربط هذه المهارة كل مهمة بأدوات متخصصة باستخدام أدلة موجزة وقواعد للاختيار.
بناء Python غير متزامن موثوق
غالبًا ما يفشل كود Python غير المتزامن بسبب الاستدعاءات الحاجبة، والمهام غير المحدودة، والتنظيف الضعيف. توفر هذه المهارة أنماط asyncio قابلة لإعادة الاستخدام، وأمثلة، ومراجع لخدمات متزامنة قوية.
إنشاء واجهات API باستخدام FastAPI بأنماط قابلة لإعادة الاستخدام
تحتاج مشاريع FastAPI إلى اختيارات متسقة للتحقق من الصحة، والتبعيات، والبرمجيات الوسيطة، والعمل في الخلفية. تمنح هذه المهارة Claude وCodex وClaude Code أنماطًا قابلة لإعادة الاستخدام لتطوير واجهات API عملية بلغة Python.
إضافة أنماط أمان الأنواع في Python
قد يكون تطبيق تعليقات الأنواع في Python باستمرار عبر المشاريع الحقيقية صعبا. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا عملية لكتابة كود Python مكتوب الأنواع بشكل أكثر أمانا.
معالجة بيانات JSON وYAML وTOML
قد يكون فحص بيانات التكوين المنظمة صعبًا عبر ملفات JSON وYAML وTOML. ترشد هذه المهارة إلى استعلامات jq وyq للاستخراج، والتصفية، والتحويل، والتحديثات.
تحليل حجم الشيفرة والفروقات الدلالية
تحتاج الفرق إلى رؤية سريعة لحجم قاعدة الشيفرة، ومزيج اللغات، والتغييرات ذات المعنى. ترشد هذه المهارة Claude وCodex وClaude Code إلى تشغيل tokei وdifftastic بأمان.
العثور على سياق الكود بشكل أسرع
بواسطة 89jobrien
غالبًا ما يضيع المطورون وقتًا في تتبع سبب وجود الكود وما الذي يعتمد عليه. توجه هذه المهارة Claude أو Codex أو Claude Code إلى جمع معرفة الرسم البياني ذات الصلة، والمستدعين، والاستيرادات، والاختبارات قبل إجراء التغييرات.
إزالة الكود الميت بأمان
بواسطة 89jobrien
تزيد عمليات الاستيراد والدوال والأصناف غير المستخدمة من تكلفة الصيانة وحجم النشر. ترشد هذه المهارة Claude وCodex وClaude Code عبر التحليل المحافظ والنسخ الاحتياطي والإزالة والتحقق.
العثور على الكود الميت قبل التنظيف
بواسطة CuriousLearner
يؤدي الكود غير المستخدم إلى إبطاء المراجعات وزيادة مخاطر الصيانة. تساعد هذه المهارة Claude وCodex وClaude Code على تحديد المرشحين للإزالة مع إرشادات للمراجعة.
تحليل أنماط الكود والمعمارية
بواسطة C0ntr0lledCha0s
تخفي قواعد الكود الكبيرة بُنى متكررة وخيارات معمارية غير واضحة. تعثر هذه المهارة على الأنماط، وتشرح الهدف منها، وتبرز فرص إعادة الهيكلة العملية.
تحليل مشاريع التعلم العميق بأمان
بواسطة lllllllama
يصعب فهم مستودعات التعلم العميق قبل إجراء التغييرات. ترسم هذه المهارة نقاط الدخول، وملفات الإعداد، ومسارات التقييم، ومخاطر المراجعة دون تعديل الشيفرة.
تبسيط تدفق التحكم If-Let في Rust
بواسطة EmilLindfors
يمكن أن يخفي نمط المطابقة المتداخل مسار القرار الرئيسي في كود Rust. تساعد هذه المهارة Claude وCodex وClaude Code على اقتراح let chains لتدفق تحكم أوضح في Rust 2024.