lint-fixer
إصلاح مشاكل lint باستخدام سير عمل lint للمشروع
فشل lint يبطئ مراجعات الكود ويوقف الإصدارات. هذا المهارة يشغل سير عمل lint للمشروع ويوجه الإصلاحات مع الحفاظ على سلوك الكود دون تغيير.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "lint-fixer". الرجاء إصلاح أخطاء lint بعد آخر التزام
النتيجة المتوقعة:
- تشغيل npm run lint وتجميع المشكلات حسب الأداة
- تطبيق الإصلاحات التلقائية لـ Biome و oxlint
- ترك خطأين من tsgo للمراجعة اليدوية
- إعادة تشغيل lint وتأكيد حل مشكلات الأسلوب
استخدام "lint-fixer". خط أنابيب CI الخاص بي يفشل في lint
النتيجة المتوقعة:
- تحديد 5 مشكلات أسلوب من Biome
- إصلاح مشاكل التنسيق تلقائياً
- تحذيران من secretlint يتطلبان مراجعة
- المشكلات المتبقية تحتاج انتباه TypeScript يدوي
استخدام "lint-fixer". التحقق من وجود أسرار في الكود
النتيجة المتوقعة:
- تشغيل secretlint كجزء من npm run lint
- لم يتم اكتشاف بيانات اعتماد أو أسرار
- فحص lint الآخر اجتاز
- الكود آمن للتأكيد
التدقيق الأمني
آمنPure documentation skill with no executable code. Contains only markdown documentation and JSON metadata files. The static findings are all false positives triggered by tool names, license identifiers, and hash fields in documentation - not actual malicious code or command execution. This skill describes a legitimate lint-fixing workflow.
عوامل الخطر
🌐 الوصول إلى الشبكة (1)
📁 الوصول إلى نظام الملفات (1)
⚙️ الأوامر الخارجية (10)
درجة الجودة
ماذا يمكنك بناءه
تنظيف lint قبل الدمج
إصلاح أخطاء الأسلوب و lint قبل فتح طلب سحب.
اتساق lint للفريق
تطبيق إصلاحات lint القياسية بعد إعادة الهيكلة المشتركة عبر قاعدة الكود.
تقليل فشل lint في CI
توجيه المساهمين لحل أخطاء lint التي توقف خط أنابيب CI.
جرّب هذه الموجهات
تشغيل npm run lint، سرد الإخفاقات حسب الأداة، إصلاح المشكلات الآمنة، وإعادة تشغيل lint للتأكيد.
تشغيل npm run lint، التركيز على أخطاء tsgo، شرح كل إصلاح، والحفاظ على سلوك الكود دون تغيير.
تشغيل npm run lint، مراجعة نتائج secretlint، وإزالة أي أسرار مكتشفة بأمان.
تشغيل npm run lint، تطبيق الإصلاحات التلقائية لـ Biome و oxlint، ثم إعادة تشغيل lint وتلخيص المشكلات المتبقية.
أفضل الممارسات
- مراجعة الإصلاحات التلقائية قبل تأكيد التغييرات لضمان تطابقها مع النية
- إعادة تشغيل npm run lint بعد كل جولة إصلاح لتتبع التقدم
- تشغيل npm run test بعد اجتياز lint للتحقق من عدم وجود كسر
تجنب
- تغيير سلوك التشغيل فقط لإرضاء قواعد lint
- تجاهل نتائج secretlint دون مراجعتها
- تخطي إعادة تشغيل lint النهائية قبل التأكيد