المهارات clean-code
📦

clean-code

مراجعة المحتوى r2 آمن ⚙️ الأوامر الخارجية📁 الوصول إلى نظام الملفات

Improve Code Readability and Maintainability

Unclear code slows reviews and increases maintenance effort. This skill applies practical principles to naming, functions, comments, error handling, formatting, and common code smells.

يدعم: Claude Codex Code(CC)
🥉 78 برونزي

التثبيت باستخدام Agent لدي

انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.

طلب الوكيل
Review the Skillstore skill "clean-code" from https://skillstore.io/skills/benny9193-clean-code.md and its manifest at https://skillstore.io/api/skills/benny9193-clean-code/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.

موارد مهيّأة لـ Agents

استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.

اختبرها

جارٍ استخدام "clean-code". Review a function named process that validates an order, saves it, sends email, and writes an audit log.

النتيجة المتوقعة:

The function mixes four responsibilities. Rename each operation and extract validation, persistence, notification, and auditing into focused functions.

جارٍ استخدام "clean-code". Review a function with seven user fields passed as separate parameters.

النتيجة المتوقعة:

Replace the long parameter list with a typed options object. Keep required fields explicit and mark optional fields clearly.

جارٍ استخدام "clean-code". Review nested employee payment logic with separate retired and separated conditions.

النتيجة المتوقعة:

Use early returns for separated and retired employees. Keep the standard salary return as the final path.

التدقيق الأمني

آمن

All 34 static findings are false positives caused by Markdown fences, TypeScript template literals, and illustrative file-path examples. SKILL.md contains guidance only, with no executable scripts, command invocation, reconnaissance, prompt injection, or malicious intent. No remediation is required.

1
الملفات التي تم فحصها
256
الأسطر التي تم تحليلها
0
عناصر المراجعة
0
تم تجاهل الإيجابيات الكاذبة
لم يكتشف أحدث تدقيق ثابت ودلالي مكتمل أي نتائج أمنية مؤكدة. ولا يثبت ذلك أن المهارة خالية من الآثار الجانبية.
شارك واستشهد بهذا التقرير

شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.

فتح التقرير المرتبط بالإصدار
تقييم الأمان

نسخ رابط التقرير

https://skillstore.io/skills/benny9193-clean-code/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

شارة Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/benny9193-clean-code/security.svg)](https://skillstore.io/skills/benny9193-clean-code?utm_source=security_passport_badge)

شارة HTML

<a href="https://skillstore.io/skills/benny9193-clean-code?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/benny9193-clean-code/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

بطاقة قابلة للتضمين

<iframe src="https://skillstore.io/embed/skills/benny9193-clean-code.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
الاستشهادات الأكاديمية (APA · BibTeX · CFF)

اقتباس APA

Benny9193. (2026). clean-code security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/benny9193-clean-code/audits/9

اقتباس BibTeX

@techreport{benny9193-benny9193-clean-code-2026, author = {Benny9193}, title = {clean-code security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/benny9193-clean-code/audits/9}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "clean-code security audit report (audit version 9)" version: "unspecified" type: report authors: - name: "Benny9193" date-released: "2026-07-23" url: "https://skillstore.io/skills/benny9193-clean-code/audits/9" identifiers: - type: other value: "skillstore:benny9193-clean-code:audit:9" description: "Skillstore immutable audit report identifier"

مقارنة المتغيرات

3 متغيرات قابلة للتثبيت

تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.

سبب تصدر هذا المتغير

استخدام أعلى في Skillstore
sickn33 موصى به

sickn33-clean-code

تقييم Skillstore 79
موثوقية الأدلة مرتفع
استخدام Skillstore 20
تم التحديث

2026-09-09

doubleslashse-clean-code

تقييم Skillstore 79
موثوقية الأدلة مرتفع
استخدام Skillstore 11
تم التحديث

2026-09-09

Benny9193 الحالي

benny9193-clean-code

تقييم Skillstore 78
موثوقية الأدلة مرتفع
استخدام Skillstore 14
تم التحديث

2026-09-09

تقييم Skillstore

سبب هذا التقييم موثوقية الأدلة: مرتفع
55
الهندسة المعمارية
85
قابلية الصيانة
87
المحتوى
71
المجتمع
83
الامتثال للمواصفات

ما الذي يمكنك بناؤه

Review a First Codebase

Find unclear names, large functions, deep nesting, and weak comments before requesting a team review.

Standardize Pull Request Feedback

Apply consistent maintainability criteria when reviewing changes across a shared repository.

Plan Legacy Refactoring

Identify code smells and organize small refactoring steps that preserve existing interfaces.

جرّب هذه الموجّهات

Improve Names
Review this [language] code for unclear names. Suggest descriptive names and explain each change: [code]
Simplify Functions
Review [code] for mixed responsibilities, excessive parameters, flag arguments, or deep nesting. Propose focused refactoring steps.
Assess Maintainability
Assess [code] for misleading comments, weak error handling, null usage, formatting issues, and code smells. Prioritize findings by maintenance impact.
Plan Incremental Refactoring
Perform a clean code review of [module]. Preserve behavior and public interfaces. Propose an incremental plan with risks, validation steps, and tradeoffs.

أفضل الممارسات

  • Provide the language, surrounding context, and intended behavior with each review.
  • Apply refactoring in small steps and validate behavior after each change.
  • Prioritize clarity for future maintainers over personal style preferences.

تجنب

  • Do not request broad rewrites without behavior constraints or tests.
  • Do not apply every principle mechanically when domain context requires a tradeoff.
  • Do not treat formatting preferences as substitutes for maintainability improvements.

الأسئلة المتكررة

Does this skill edit code automatically?
It can propose edits when requested, but the skill itself contains guidance and examples only.
Which programming languages are supported?
The examples use TypeScript. Most naming, function design, error handling, and formatting principles apply to other languages.
Does it replace a linter or formatter?
No. It can recommend consistent style, but it does not execute Prettier, StandardJS, Black, or other tools.
Can it review an entire repository?
It can guide repository reviews, but results depend on the files and context supplied to the assistant.
Will suggested refactoring preserve behavior?
Behavior preservation is not guaranteed. Review changes and run relevant tests after each refactoring step.
Does it cover software security?
No. The skill focuses on readability and maintainability, so use dedicated security review methods for security-sensitive code.

تفاصيل المطور

المؤلف

Benny9193

الترخيص

MIT

مراجعة Skillstore

r2

تنبيه الإصدار

لم يعلن المؤلف عن إصدار.

مرجع

8c3e20bba512c392d9b02ee748b18e0b09d4982c

حداثة الصيانة

٢٤‏/٧‏/٢٠٢٦

الاستخدام

12 تنزيلات · 239 مشاهدات

بنية الملفات

📄 SKILL.md

المزيد من Benny9193

عرض الكل
عرض الكل