tool-discovery
87اختر أداة الذكاء الاصطناعي المناسبة لكل مهمة
قد يؤدي الاختيار بين العديد من المهارات والوكلاء إلى تأخير العمل التقني. تربط هذه المهارة كل مهمة بأدوات متخصصة باستخدام أدلة موجزة وقواعد للاختيار.
إدارة بيئات Python باستخدام uv
قد تصبح بيئات Python وملفات التبعيات بطيئة وغير متسقة ويصعب إعادة إنتاجها. توفر هذه المهارة سير عمل عمليًا باستخدام uv للإعداد والقفل والاختبار والنشر.
لا تثبّت هذا Skill تلقائيًا.
تتطلب السياسة المعتمدة مراجعة المشغّل قبل أي إجراء تثبيت.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "python-env" from https://skillstore.io/skills/0xdarkmatter-python-env.md and its manifest at https://skillstore.io/api/skills/0xdarkmatter-python-env/manifest. Verify the artifact. Do not auto-install. Inspect the skill and report your findings, then wait for an operator or manual installation decision.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "python-env". أنشئ مشروع API باستخدام Python 3.12 مع FastAPI وpytest وRuff.
النتيجة المتوقعة:
تقترح الاستجابة تخطيطًا للحزمة، وتهيئ Python 3.12، وتفصل تبعيات وقت التشغيل عن تبعيات التطوير، وتسرد خطوات التحقق.
جارٍ استخدام "python-env". حوّل هذا المشروع القائم على requirements إلى uv.
النتيجة المتوقعة:
تربط الاستجابة التبعيات المباشرة بالبيانات الوصفية للمشروع، وتنشئ مجموعات تطوير، وتولّد ملف قفل، وتشير إلى القيود القديمة المتبقية.
جارٍ استخدام "python-env". جهّز الإصدار 1.2.0 للنشر.
النتيجة المتوقعة:
تتحقق الاستجابة من البيانات الوصفية وسجل التغييرات والاختبارات وعناصر البناء الناتجة والتثبيت من TestPyPI ووسوم الإصدار وإعدادات النشر الموثوق.
The audit confirmed one critical issue: SKILL.md recommends piping a remote installer directly into a shell. The other 87 findings are documentation examples or Markdown syntax without dangerous execution, access, or exfiltration intent.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/0xdarkmatter-python-env/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/0xdarkmatter-python-env?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/0xdarkmatter-python-env?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/0xdarkmatter-python-env/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/0xdarkmatter-python-env.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). python-env security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/0xdarkmatter-python-env/audits/10@techreport{0xdarkmatter-0xdarkmatter-python-env-2026,
author = {0xDarkMatter},
title = {python-env security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/0xdarkmatter-python-env/audits/10},
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: "python-env security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "0xDarkMatter"
date-released: "2026-07-12"
url: "https://skillstore.io/skills/0xdarkmatter-python-env/audits/10"
identifiers:
- type: other
value: "skillstore:0xdarkmatter-python-env:audit:10"
description: "Skillstore immutable audit report identifier"
إنشاء مشروع قابل لإعادة الإنتاج بتخطيط مناسب وإصدار Python وتبعيات وأدوات تطوير ملائمة.
استبدال البيئات الافتراضية اليدوية وأوامر pip بأوامر مشاريع uv وملف قفل مُضاف إلى المستودع.
تهيئة بيانات الحزمة الوصفية وبناء العناصر الناتجة واختبار التثبيت عبر TestPyPI واستخدام النشر الموثوق.
أعِدّ مشروع Python هذا باستخدام uv. استخدم Python [version]، وأضف [dependencies]، واشرح كل تغيير مقترح على الملفات.
أضف pytest وRuff وmypy إلى مشروع uv هذا. حدّث pyproject.toml بإعدادات افتراضية عملية وشغّل الفحوصات المناسبة.
رحّل هذا المستودع من ملفات requirements إلى سير عمل مشروع uv. حافظ على القيود، وافصل تبعيات التطوير، وصِف مخاطر التوافق.
صمّم سير عمل آمنًا قائمًا على uv لإصدار هذه الحزمة. ضمّن عمليات البناء والتحقق عبر TestPyPI وإدارة الإصدارات وGitHub Actions والنشر الموثوق في PyPI.
المؤلف
0xDarkMatterالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
d71c7417a35d5c2624161bd2fe8de8a41a362128
حداثة الصيانة
٢٠/٧/٢٠٢٦
الاستخدام
33 تنزيلات · 434 مشاهدات
بنية الملفات
اختر أداة الذكاء الاصطناعي المناسبة لكل مهمة
قد يؤدي الاختيار بين العديد من المهارات والوكلاء إلى تأخير العمل التقني. تربط هذه المهارة كل مهمة بأدوات متخصصة باستخدام أدلة موجزة وقواعد للاختيار.
بناء Python غير متزامن موثوق
غالبًا ما يفشل كود Python غير المتزامن بسبب الاستدعاءات الحاجبة، والمهام غير المحدودة، والتنظيف الضعيف. توفر هذه المهارة أنماط asyncio قابلة لإعادة الاستخدام، وأمثلة، ومراجع لخدمات متزامنة قوية.
إنشاء واجهات API باستخدام FastAPI بأنماط قابلة لإعادة الاستخدام
تحتاج مشاريع FastAPI إلى اختيارات متسقة للتحقق من الصحة، والتبعيات، والبرمجيات الوسيطة، والعمل في الخلفية. تمنح هذه المهارة Claude وCodex وClaude Code أنماطًا قابلة لإعادة الاستخدام لتطوير واجهات API عملية بلغة Python.
إضافة أنماط أمان الأنواع في Python
قد يكون تطبيق تعليقات الأنواع في Python باستمرار عبر المشاريع الحقيقية صعبا. تمنح هذه المهارة Claude وCodex وClaude Code أنماطا عملية لكتابة كود Python مكتوب الأنواع بشكل أكثر أمانا.
البحث في الشيفرة حسب بنية AST
تُغفل عمليات البحث النصي العلاقات الدلالية وتنتج تطابقات كثيرة غير دقيقة. تستخدم هذه المهارة أنماط ast-grep لتحديد بُنى الشيفرة والتحضير لعمليات إعادة هيكلة مركزة.
معالجة بيانات JSON وYAML وTOML
قد يكون فحص بيانات التكوين المنظمة صعبًا عبر ملفات JSON وYAML وTOML. ترشد هذه المهارة إلى استعلامات jq وyq للاستخراج، والتصفية، والتحويل، والتحديثات.
إدارة تحديثات التبعيات وعمليات التدقيق
بواسطة 89jobrien
يمكن أن تخفي تحديثات التبعيات ثغرات أمنية، ومشكلات تراخيص، وتغييرات كاسرة. ترشد هذه المهارة عمليات التدقيق، والترقيات الآمنة، والتقارير عبر مديري الحزم الشائعين.
إنشاء سكريبتات Python قابلة لإعادة الإنتاج
بواسطة 89jobrien
غالبًا ما تحتاج سكريبتات Python المستقلة إلى تبعيات قابلة للتكرار وسلوك واضح عبر سطر الأوامر. توجه هذه المهارة Claude وCodex وClaude Code إلى بناء سكريبتات uv باستخدام بيانات PEP 723 الوصفية.
Audit Python Web Apps Before Release
بواسطة glenskii
Python teams need repeatable checks for common application security controls. This skill provides configurable pytest coverage with clear evidence, boundaries, and release decisions.
إنشاء أشكال Matplotlib جاهزة للنشر
بواسطة davila7
قد يصعب استخدام Matplotlib بصورة متسقة لإنشاء الرسوم العلمية المعقدة. توفر هذه المهارة أمثلة عملية وإرشادات للتنسيق ونصوصًا برمجية مساعدة لإنشاء أشكال أكثر وضوحًا.
بناء اختبارات Python باستخدام pytest TDD
بواسطة 89jobrien
تحتاج فرق Python غالبًا إلى اختبارات وتغطية وتقارير متسقة دون فقدان انضباط TDD. توفر هذه المهارة سير عمل وأمثلة وإرشادات تقارير تركز على pytest من أجل Claude وCodex وClaude Code.
إنشاء محاكاة الأحداث المتقطعة باستخدام SimPy
بواسطة davila7
يصعب تقييم الطوابير المعقدة والموارد المشتركة قبل النشر. توجّه هذه المهارة عملية إنشاء نماذج SimPy ومراقبتها ومزامنتها وتحليل نتائجها.