simplify
79تبسيط الكود المعدّل حديثًا
غالبًا ما تترك تغييرات الكود منطقًا مكررًا أو أسلوبًا غير متسق أو بنية مربكة. تراجع هذه المهارة الكود المعدّل حديثًا وتنقّحه لتحسين الوضوح مع الحفاظ على السلوك.
Build Software with Test-Driven Development
Feature work often produces fragile tests that mirror implementation details. This skill guides focused red-green-refactor cycles around observable behavior and public interfaces.
انسخ هذا الطلب إلى Agent لديك. يتضمن صفحة Skill المعتمدة وملف manifest.
Review the Skillstore skill "tdd" from https://skillstore.io/skills/brianlovin-tdd.md and its manifest at https://skillstore.io/api/skills/brianlovin-tdd/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.يجب أن يواصل Agent عرض خطته وطلب أي تأكيد تفرضه سياسة الأمان.
استخدم هذه الروابط عندما يحتاج AI Agent أو crawler أو script إلى سياق نظيف بدلًا من قراءة الصفحة كاملة.
جارٍ استخدام "tdd". Add coupon support to checkout using TDD.
النتيجة المتوقعة:
جارٍ استخدام "tdd". Fix duplicate welcome emails after user registration.
النتيجة المتوقعة:
جارٍ استخدام "tdd". Review tests that mock every service method.
النتيجة المتوقعة:
The suite is coupled to call structure. Keep mocks at external boundaries and verify results through the module's public interface.
All 21 static alerts are false positives caused by inert Markdown examples, code fences, template literals, or unrelated prose. No executable scripts, malicious intent, credential exposure, prompt injection, or unauthorized network behavior were found.
شارك تقرير التقييم المرتبط بالإصدار والشارة المحايدة وبطاقة التضمين والاستشهادات. تعرض Skillstore الأدلة من دون أن تقرر ما إذا كانت هذه المهارة آمنة.
https://skillstore.io/skills/brianlovin-tdd/audits/1?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/brianlovin-tdd?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/brianlovin-tdd?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/brianlovin-tdd/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/brianlovin-tdd.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>brianlovin. (2026). tdd security audit report (audit version 1) [Author version unspecified]. Skillstore. https://skillstore.io/skills/brianlovin-tdd/audits/1@techreport{brianlovin-brianlovin-tdd-2026,
author = {brianlovin},
title = {tdd security audit report (audit version 1)},
institution = {Skillstore},
year = {2026},
number = {1},
url = {https://skillstore.io/skills/brianlovin-tdd/audits/1},
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: "tdd security audit report (audit version 1)"
version: "unspecified"
type: report
authors:
- name: "brianlovin"
date-released: "2026-08-21"
url: "https://skillstore.io/skills/brianlovin-tdd/audits/1"
identifiers:
- type: other
value: "skillstore:brianlovin-tdd:audit:1"
description: "Skillstore immutable audit report identifier"
تبقى مهارة كل مؤلف عنصراً مستقلاً قابلاً للتثبيت. يُرتب المتغير الموصى به وفق أدلة Skillstore.
سبب تصدر هذا المتغير
mattpocock-tdd
2026-09-09
benny9193-tdd
2026-09-09
brianlovin-tdd
2026-09-09
Turn a requested capability into small behavior slices, then implement each slice through a red-green-refactor cycle.
Reproduce a reported defect with a failing public-interface test before applying the smallest effective correction.
Replace brittle implementation-detail tests with durable checks of observable behavior and system boundaries.
Use TDD to add [feature]. First identify the public interface and the single most important observable behavior.
Fix [bug] with TDD. Reproduce it through the public interface, make the test fail, then implement the minimal correction.
Review tests for [module]. Identify implementation coupling, unnecessary internal mocks, and missing behavior coverage. Propose focused replacements in priority order.
Design a testable interface for [capability]. Minimize surface area, inject external dependencies, define behavior slices, and plan incremental red-green-refactor cycles.
المؤلف
brianlovinالترخيص
MIT
مراجعة Skillstore
r1
تنبيه الإصدار
لم يعلن المؤلف عن إصدار.
المستودع
https://github.com/brianlovin/agent-config/tree/1a9819ebf3fee811150fc76cbe177ea4e5f747ff/skills/tddمرجع
6b4c2c37d714f625bf5f1482f739feeb23554773
حداثة الصيانة
٢١/٨/٢٠٢٦
الاستخدام
0 تنزيلات · 0 مشاهدات
بنية الملفات
تبسيط الكود المعدّل حديثًا
غالبًا ما تترك تغييرات الكود منطقًا مكررًا أو أسلوبًا غير متسق أو بنية مربكة. تراجع هذه المهارة الكود المعدّل حديثًا وتنقّحه لتحسين الوضوح مع الحفاظ على السلوك.
Audit React Codebase Health
React projects can hide security, performance, correctness, and architecture problems. This skill runs React Doctor and guides prioritized fixes using reported diagnostics.
Build Faster With Bun
Developers often maintain separate Node.js tools, scripts, and configuration for common workflows. This skill maps those workflows to Bun and explains Bun APIs for faster application development.
Review UI Accessibility and Visual Design
Interface reviews can miss accessibility barriers and inconsistent visual details. Rams checks component code against focused WCAG and design criteria with prioritized fixes.
Orchestrate Complex Coding Workflows
Complex coding tasks can lose structure across planning, implementation, and verification. This skill guides Claude, Codex, and Claude Code through a disciplined workflow.
Refactor CLAUDE.md Project Guidance
Long project instructions can hide important guidance and verification steps. This skill restructures them into concise root guidance and focused rule files.
تقليل إنتروبيا قاعدة الشيفرة
بواسطة softaworks
تنمو قواعد الشيفرة لأن كل تغيير غالبًا ما يضيف بنية أكثر مما يزيل. تمنح هذه المهارة Claude وCodex وClaude Code منهج مراجعة يبدأ بالحذف من أجل تصاميم نهائية أصغر.
تحسين جودة الكود من خلال مراجعات Clean Code
بواسطة sickn33
الكود الفوضوي يبطئ المراجعات، وإعادة الهيكلة، والعمل على الميزات. ترشد هذه المهارة Claude وCodex وClaude Code عبر فحوصات عملية وفق مبادئ Clean Code.
ممارسة التطوير الموجّه بالاختبارات
بواسطة sickn33
غالبًا ما يتخطى المطورون الاختبارات أو يكتبونها بعد التنفيذ. ترشد هذه المهارة Claude وCodex وClaude Code عبر انضباط red-green-refactor.
ممارسة التطوير الموجّه بالاختبارات
بواسطة DMJGilbert
غالبًا ما تكتب وكلاء الترميز بالذكاء الاصطناعي كود التنفيذ قبل إثبات السلوك المتوقع بالاختبارات. تفرض هذه المهارة سير عمل red, green, refactor لعمل أكثر أمانًا على الميزات وإصلاح الأخطاء وإعادة الهيكلة.
تحليل أنماط الكود والمعمارية
بواسطة C0ntr0lledCha0s
تخفي قواعد الكود الكبيرة بُنى متكررة وخيارات معمارية غير واضحة. تعثر هذه المهارة على الأنماط، وتشرح الهدف منها، وتبرز فرص إعادة الهيكلة العملية.
البحث في الشيفرة حسب بنية AST
بواسطة 0xDarkMatter
تُغفل عمليات البحث النصي العلاقات الدلالية وتنتج تطابقات كثيرة غير دقيقة. تستخدم هذه المهارة أنماط ast-grep لتحديد بُنى الشيفرة والتحضير لعمليات إعادة هيكلة مركزة.