dead-code-detector
79العثور على الكود الميت قبل التنظيف
يؤدي الكود غير المستخدم إلى إبطاء المراجعات وزيادة مخاطر الصيانة. تساعد هذه المهارة Claude وCodex وClaude Code على تحديد المرشحين للإزالة مع إرشادات للمراجعة.
تحليل تعقيد الكود
يصعب مراجعة الكود المعقد واختباره وصيانته. تساعد هذه المهارة Claude وCodex وClaude Code على قياس مقاييس التعقيد وإنتاج إرشادات مركزة لإعادة الهيكلة.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "complexity-analyzer" from https://skillstore.io/skills/curiouslearner-complexity-analyzer.md and its manifest at https://skillstore.io/api/skills/curiouslearner-complexity-analyzer/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "complexity-analyzer". حلل وحدة دفع تحتوي على عدة دوال طويلة.
النتيجة المتوقعة:
يسلط التقرير الضوء على processPayment باعتبارها عالية التعقيد، ويشرح مشكلات التفرع والتداخل الرئيسية، ويوصي باستخراج التحقق، وحساب الرسوم، ومعالجة الأخطاء.
جارٍ استخدام "complexity-analyzer". راجع طلب سحب يغير منطق الخدمة.
النتيجة المتوقعة:
تشير المراجعة إلى أن متوسط التعقيد بقي مستقرا، لكن دالة جديدة واحدة تتجاوز العتبة المستهدفة وتحتاج إلى اختبارات أكثر تركيزا.
جارٍ استخدام "complexity-analyzer". قيم مجلد مصدر كاملا قبل التخطيط لأعمال الصيانة.
النتيجة المتوقعة:
يرتب الملخص الوحدات الأكثر تعقيدا، ويفصل إعادة الهيكلة العاجلة عن عناصر المراقبة، ويقترح خطوات عملية تالية لكل نقطة ساخنة.
The static findings are false positives caused by Markdown code fences and prose in SKILL.md. I found no evidence of command execution, system reconnaissance, prompt injection, or malicious intent in the reviewed skill instructions.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/curiouslearner-complexity-analyzer/audits/8?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/curiouslearner-complexity-analyzer?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/curiouslearner-complexity-analyzer?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/curiouslearner-complexity-analyzer/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/curiouslearner-complexity-analyzer.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CuriousLearner. (2026). complexity-analyzer security audit report (audit version 8) [Author version unspecified]. Skillstore. https://skillstore.io/skills/curiouslearner-complexity-analyzer/audits/8@techreport{curiouslearner-curiouslearner-complexity-analyzer-2026,
author = {CuriousLearner},
title = {complexity-analyzer security audit report (audit version 8)},
institution = {Skillstore},
year = {2026},
number = {8},
url = {https://skillstore.io/skills/curiouslearner-complexity-analyzer/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: "complexity-analyzer security audit report (audit version 8)"
version: "unspecified"
type: report
authors:
- name: "CuriousLearner"
date-released: "2026-07-06"
url: "https://skillstore.io/skills/curiouslearner-complexity-analyzer/audits/8"
identifiers:
- type: other
value: "skillstore:curiouslearner-complexity-analyzer:audit:8"
description: "Skillstore immutable audit report identifier"
حدد الدوال الأعلى تعقيدا قبل سباق تنظيف الكود.
تحقق مما إذا كانت الملفات المعدلة تضيف تدفق تحكم معقدا أو دوال طويلة.
قارن درجات التعقيد عبر الوحدات لتوجيه تخطيط الصيانة.
استخدم complexity-analyzer على هذا الملف. قدم تقريرا عن درجات التعقيد الرئيسية، والدوال الأكثر تعقيدا، وأهم توصية لإعادة الهيكلة.
استخدم complexity-analyzer على src/. لخص متوسط التعقيد، واسرد الدوال العشر الأعلى خطورة، واجمع التوصيات حسب الأولوية.
استخدم complexity-analyzer لمقارنة هذا الفرع بالإصدار السابق. اعرض الدوال التي تحسنت أو تدهورت أو ما زالت تتجاوز العتبة المستهدفة.
استخدم complexity-analyzer عبر المشروع. أنشئ خارطة طريق لإعادة الهيكلة بناء على التعقيد الحلقي، وعمق التداخل، وطول الدالة، وتأثير قابلية الصيانة.
المؤلف
CuriousLearnerالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
d11af420e07cd866fe39cfa937efef3223896c06
حداثة الصيانة
٢٩/٧/٢٠٢٦
الاستخدام
4 تنزيلات · 185 مشاهدات
بنية الملفات
📄 SKILL.md
العثور على الكود الميت قبل التنظيف
يؤدي الكود غير المستخدم إلى إبطاء المراجعات وزيادة مخاطر الصيانة. تساعد هذه المهارة Claude وCodex وClaude Code على تحديد المرشحين للإزالة مع إرشادات للمراجعة.
مراجعة الكود من حيث الجودة والأمان
قد تفوّت مراجعات الكود مشكلات الأمان والاختبار وقابلية الصيانة عندما لا يملك المراجعون وقتًا كافيًا. ترشد هذه المهارة Claude وCodex وClaude Code خلال مراجعة منظمة مع نتائج مرتبة حسب الأولوية.
تدقيق تحديثات التبعيات بأمان
قد تُخفي تحديثات التبعيات تغييرات كاسرة ودرجة إلحاح أمني. تراجع هذه المهارة ملفات بيان المشروع، وتلخص مخاطر التحديث، وتوصي بترتيب للترقيات الآمنة.
إعادة هيكلة الكود بأمان مع إرشاد منظم
يمكن أن تؤدي إعادة الهيكلة إلى إدخال أخطاء عندما تكون التغييرات واسعة أو غير موضحة جيدًا. تساعد هذه المهارة Claude وCodex وClaude Code على تخطيط تحسينات تدريجية أكثر أمانًا وتطبيقها.
تحليل اختناقات أداء التطبيقات
يمكن أن تختبئ الشيفرة البطيئة داخل الخوارزميات، والعرض، واستعلامات قواعد البيانات، والحزم. تراجع هذه المهارة أنماط المصدر وتنتج إرشادات تحسين مرتبة حسب الأولوية.
حلّل سجلات التطبيقات بشكل أسرع
تُخفي ملفات السجلات إخفاقات الخدمات، وارتفاعات الأخطاء، والطلبات البطيئة. تحوّل هذه المهارة السجلات الخام إلى نتائج منظمة، وجداول زمنية، وإرشادات عملية للمعالجة.
تحليل أنماط الكود والمعمارية
بواسطة C0ntr0lledCha0s
تخفي قواعد الكود الكبيرة بُنى متكررة وخيارات معمارية غير واضحة. تعثر هذه المهارة على الأنماط، وتشرح الهدف منها، وتبرز فرص إعادة الهيكلة العملية.
إعادة هيكلة الكود بأمان
بواسطة supercent-io
الكود المعقد يبطئ إجراء التغييرات ويزيد خطر الانحدارات. ترشد هذه المهارة إلى عمليات إعادة هيكلة تحافظ على السلوك باستخدام الاختبارات وأنماط الاستخراج وخطوات التحقق.
تحسين جودة الكود من خلال مراجعات Clean Code
بواسطة sickn33
الكود الفوضوي يبطئ المراجعات، وإعادة الهيكلة، والعمل على الميزات. ترشد هذه المهارة Claude وCodex وClaude Code عبر فحوصات عملية وفق مبادئ Clean Code.
البحث في الشيفرة حسب بنية AST
بواسطة 0xDarkMatter
تُغفل عمليات البحث النصي العلاقات الدلالية وتنتج تطابقات كثيرة غير دقيقة. تستخدم هذه المهارة أنماط ast-grep لتحديد بُنى الشيفرة والتحضير لعمليات إعادة هيكلة مركزة.
العثور على سياق الكود بشكل أسرع
بواسطة 89jobrien
غالبًا ما يضيع المطورون وقتًا في تتبع سبب وجود الكود وما الذي يعتمد عليه. توجه هذه المهارة Claude أو Codex أو Claude Code إلى جمع معرفة الرسم البياني ذات الصلة، والمستدعين، والاستيرادات، والاختبارات قبل إجراء التغييرات.
أنشئ تطبيقات Fullstack بإرشاد خبير
بواسطة alirezarezvani
غالبًا ما تحتاج مشاريع Fullstack إلى إعداد متسق، وخيارات معمارية، وفحوصات جودة. توفر هذه المهارة سكربتات ومراجع للعمل على React وNext.js وNode.js وGraphQL وPostgreSQL.