tdd
79Apply Test-Driven Development to Every Change
Software changes often grow before their expected behavior is verified. This skill guides Claude, Codex, and Claude Code through focused Red-Green-Refactor cycles.
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.
انسخ هذا الطلب إلى 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 عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج 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.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/benny9193-clean-code/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/benny9193-clean-code?utm_source=security_passport_badge)<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>Benny9193. (2026). clean-code security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/benny9193-clean-code/audits/9@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}
}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"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
sickn33-clean-code
2026-09-09
doubleslashse-clean-code
2026-09-09
benny9193-clean-code
2026-09-09
Find unclear names, large functions, deep nesting, and weak comments before requesting a team review.
Apply consistent maintainability criteria when reviewing changes across a shared repository.
Identify code smells and organize small refactoring steps that preserve existing interfaces.
Review this [language] code for unclear names. Suggest descriptive names and explain each change: [code]
Review [code] for mixed responsibilities, excessive parameters, flag arguments, or deep nesting. Propose focused refactoring steps.
Assess [code] for misleading comments, weak error handling, null usage, formatting issues, and code smells. Prioritize findings by maintenance impact.
Perform a clean code review of [module]. Preserve behavior and public interfaces. Propose an incremental plan with risks, validation steps, and tradeoffs.
المؤلف
Benny9193الترخيص
MIT
مراجعة Skillstore
r2
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
مرجع
8c3e20bba512c392d9b02ee748b18e0b09d4982c
حداثة الصيانة
٢٤/٧/٢٠٢٦
الاستخدام
12 تنزيلات · 239 مشاهدات
بنية الملفات
📄 SKILL.md
Apply Test-Driven Development to Every Change
Software changes often grow before their expected behavior is verified. This skill guides Claude, Codex, and Claude Code through focused Red-Green-Refactor cycles.
Design Consistent REST APIs
Inconsistent endpoints make APIs difficult to learn and maintain. This skill provides practical conventions for routes, methods, responses, errors, pagination, and documentation.
Apply Proven TypeScript Code Patterns
Choosing a suitable implementation pattern can slow design and code review. This skill provides concise TypeScript references for common object, error, async, and data patterns.
Apply SOLID Principles to Object-Oriented Code
Object-oriented code becomes difficult to test and extend when responsibilities and dependencies are unclear. This skill provides practical SOLID reviews, examples, and refactoring guidance.
Review Code for Bugs and Security Issues
بواسطة 21pounder
Code reviews can miss bugs, security flaws, and maintainability issues. This skill guides Claude, Codex, and Claude Code through structured review steps.
Apply Python Design Patterns
بواسطة wshobson
Python projects often grow complex when responsibilities mix and abstractions appear too early. This skill guides focused refactors using KISS, SRP, layering, composition, and dependency injection.
Analyze Patterns Across Your Codebase
بواسطة C0ntr0lledCha0s
Large codebases hide repeated structures and inconsistent decisions. This skill maps design patterns, architecture, conventions, duplication, and anti-patterns with evidence and recommendations.
Search Code by AST Structure
بواسطة 0xDarkMatter
Text searches miss semantic relationships and produce noisy matches. This skill uses ast-grep patterns to locate code structures and prepare focused refactors.
Audit NestJS Code with Evidence-Backed Findings
بواسطة amirtaherkhani
NestJS repositories can hide boundary flaws and runtime risks that lint results alone cannot reveal. This skill combines local evidence collection and semantic review into one prioritized report.
Review Code with Structured Quality Checks
بواسطة alirezarezvani
Code reviews can miss quality, security, and maintainability issues. This skill guides structured reviews with scripts, checklists, and report generation.