accessibility-auditor
78تدقيق إمكانية الوصول إلى الويب بشكل أسرع
يمكن لعيوب إمكانية الوصول أن تمنع المستخدمين وتؤخر مراجعات الإصدار. توجّه هذه المهارة Claude وCodex وClaude Code عبر فحوصات تركّز على WCAG وإصلاحات عملية.
إنشاء مستندات OpenAPI من مسارات API
تصبح مستندات API اليدوية قديمة عندما تتغير المسارات. تقرأ هذه المهارة ملفات المسارات وتبني مواصفات OpenAPI أو Swagger لأطر عمل REST الشائعة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "api-documentation-generator" from https://skillstore.io/skills/crazydubya-api-documentation-generator.md and its manifest at https://skillstore.io/api/skills/crazydubya-api-documentation-generator/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "api-documentation-generator". أنشئ مستندات لمسارات مستخدمي Express.
النتيجة المتوقعة:
ينشئ ملف OpenAPI يحتوي على نقاط نهاية Users ومعاملات المسار وتفاصيل جسم الطلب واستجابات النجاح واستجابات الأخطاء.
جارٍ استخدام "api-documentation-generator". حدّث المستندات لخدمة FastAPI تستخدم نماذج Pydantic.
النتيجة المتوقعة:
يحدّث أوصاف نقاط النهاية ويربط مخططات الطلبات والاستجابات بالنماذج المكتشفة.
جارٍ استخدام "api-documentation-generator". تحقق من وحدات تحكم NestJS مقابل ملف Swagger.
النتيجة المتوقعة:
يبلغ عن طرق وحدة التحكم المفقودة ومتطلبات المصادقة وأوصاف الاستجابات قبل تطبيق التحديثات.
Reviewed all 24 static findings against SKILL.md, examples.md, and templates/openapi-3.0.yaml. The findings are false positives from Markdown examples, sample API documentation, and placeholder OpenAPI URLs; no prompt injection or malicious intent was found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/crazydubya-api-documentation-generator/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/crazydubya-api-documentation-generator?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/crazydubya-api-documentation-generator?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/crazydubya-api-documentation-generator/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/crazydubya-api-documentation-generator.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CrazyDubya. (2026). api-documentation-generator security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/crazydubya-api-documentation-generator/audits/8@techreport{crazydubya-crazydubya-api-documentation-generator-2026,
author = {CrazyDubya},
title = {api-documentation-generator security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/crazydubya-api-documentation-generator/audits/8},
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: "api-documentation-generator security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CrazyDubya"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/crazydubya-api-documentation-generator/audits/8"
identifiers:
- type: other
value: "skillstore:crazydubya-api-documentation-generator:audit:8"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
crazydubya-api-documentation-generator
2026-09-09
sickn33-api-documentation-generator
2026-09-09
إنشاء أول مواصفة OpenAPI من ملفات المسارات الحالية واصطلاحات إطار العمل.
تحديث توثيق Swagger الحالي بعد تغير نقاط النهاية أو المخططات أو قواعد المصادقة.
مقارنة نقاط النهاية الموثقة بملفات المسارات قبل إصدار أو مراجعة للمنصة.
استخدم هذه المهارة لفحص ملفات المسارات في هذا المشروع وإنشاء ملف OpenAPI 3.0 في جذر المشروع.
استخدم هذه المهارة لتحديث ملف OpenAPI أو Swagger الحالي. احتفظ بالأوصاف المخصصة وأضف نقاط النهاية المفقودة.
استخدم هذه المهارة لفحص أدوات التحقق وDTOs والنماذج والاختبارات وتعليقات المسارات. أضف مخططات الطلبات ومخططات الاستجابات واستجابات الأخطاء القياسية.
استخدم هذه المهارة لمقارنة مسارات Express أو FastAPI أو Flask أو NestJS أو Rails بمستندات API الحالية. أبلغ عن الفجوات قبل كتابة التغييرات.
المؤلف
CrazyDubyaالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
d11af420e07cd866fe39cfa937efef3223896c06
حداثة الصيانة
٢١/٧/٢٠٢٦
الاستخدام
7 تنزيلات · 257 مشاهدات
بنية الملفات
تدقيق إمكانية الوصول إلى الويب بشكل أسرع
يمكن لعيوب إمكانية الوصول أن تمنع المستخدمين وتؤخر مراجعات الإصدار. توجّه هذه المهارة Claude وCodex وClaude Code عبر فحوصات تركّز على WCAG وإصلاحات عملية.
فرض أسلوب كتابة كود المشروع
تخسر الفرق وقتًا عندما يتبع الكود عادات محلية مختلفة. تراجع هذه المهارة الملفات وفقًا لاتفاقيات المشروع وتوصي بتحسينات أسلوب متسقة.
تحسين Dockerfiles للإنتاج
غالبا ما تصبح Dockerfiles كبيرة وغير آمنة وبطيئة في إعادة البناء. تساعد هذه المهارة Claude أو Codex أو Claude Code على مراجعة الحاويات واقتراح تحسينات عملية.
إنشاء ترحيلات قاعدة البيانات بأمان
يمكن أن تؤدي ترحيلات قاعدة البيانات إلى تعطيل التطبيقات عندما تكون أسماء الملفات أو منطق التراجع أو اصطلاحات ORM خاطئة. تساعد هذه المهارة Claude وCodex وClaude Code على إنشاء ترحيلات متوافقة مع الاصطلاحات مع إرشادات للتراجع.
العثور على اختناقات الأداء في الكود
يصعب تحسين التطبيقات البطيئة من دون قائمة واضحة بالاختناقات. تراجع هذه المهارة الكود بحثًا عن مشكلات في الاستعلامات، والخوارزميات، والذاكرة، والواجهة الأمامية، والشبكة، وتحليل الأداء.
تحسين تدويل التطبيق
غالبًا ما تفوّت التطبيقات متعددة اللغات النصوص المرمّزة مباشرةً وتفتقر إلى تغطية متوازنة للغات المحلية. ترشد هذه المهارة عملية الاستخراج، وتنظيم المفاتيح، وفحوصات ملفات الترجمة لجعل عمل i18n أكثر أمانًا.
إنشاء توثيق API واضح
بواسطة supercent-io
تحتاج فرق API إلى توثيق دقيق يشرح نقاط النهاية والمخططات والمصادقة والأخطاء. تحوّل هذه المهارة تفاصيل API إلى مراجع وأدلة منظّمة.
إنشاء مواصفات OpenAPI من واجهات API
بواسطة CuriousLearner
تحتاج فرق API إلى مواصفات دقيقة تطابق نقاط النهاية الفعلية. تساعد هذه المهارة في إنشاء ملفات OpenAPI وتحسينها والتحقق منها وتوثيقها انطلاقا من الكود والأمثلة.
إنشاء توثيق API
بواسطة zhangchenlai-dev
غالبا ما يتأخر توثيق API اليدوي عن الكود ويسبب ارتباكا للمطورين. تساعد هذه المهارة في إنتاج مسودات OpenAPI، وأمثلة الطلبات، وإرشادات مجموعات Postman من الكود المتاح أو تفاصيل نقاط النهاية.
إنشاء توثيق تقني واضح
بواسطة shubhamsaboo
غالبًا ما تواجه الفرق صعوبة في تحويل التفاصيل التقنية إلى توثيق واضح. تنظّم هذه المهارة ملفات README ومراجع API والدروس التعليمية والأدلة لـ Claude وCodex وClaude Code.
توثيق بنية حاويات C4
بواسطة sickn33
يمكن أن يصبح توثيق بنية الحاويات غير متسق عندما يتم تتبع المكونات وواجهات API ووحدات النشر بشكل منفصل. تساعد هذه المهارة Claude وCodex وClaude Code على تركيب المكونات في مستندات حاويات C4 ومخططاتها وملخصات API.
إنشاء توثيق معمارية C4
بواسطة sickn33
غالبا ما يصبح توثيق المعمارية غير مكتمل مع نمو قواعد الشيفرة. ترشد هذه المهارة Claude أو Codex أو Claude Code خلال سير عمل لتوثيق C4.