ما هي avoid-inferable-annotations؟
يُستخدم عند كتابة التعليقات التوضيحية على المتغيرات. يُستخدم عندما يتمكن TypeScript من استنتاج النوع. يُستخدم عندما تشعر بأن التعليمات البرمجية مزدحمة بالأنواع. المصدر: marius-townhouse/effective-typescript-skills.
يُستخدم عند كتابة التعليقات التوضيحية على المتغيرات. يُستخدم عندما يتمكن TypeScript من استنتاج النوع. يُستخدم عندما تشعر بأن التعليمات البرمجية مزدحمة بالأنواع.
ثبّت مهارة الذكاء الاصطناعي avoid-inferable-annotations بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: marius-townhouse/effective-typescript-skills.
Don't write type annotations when TypeScript can infer the same type.
Redundant type annotations add noise, increase maintenance burden, and can actually hide bugs. Let TypeScript do its job.
Hover over a variable. If the inferred type matches your annotation, remove it.
يُستخدم عند كتابة التعليقات التوضيحية على المتغيرات. يُستخدم عندما يتمكن TypeScript من استنتاج النوع. يُستخدم عندما تشعر بأن التعليمات البرمجية مزدحمة بالأنواع. المصدر: marius-townhouse/effective-typescript-skills.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill avoid-inferable-annotationsBrowse more skills from marius-townhouse/effective-typescript-skills
يُستخدم عند كتابة التعليقات التوضيحية على المتغيرات. يُستخدم عندما يتمكن TypeScript من استنتاج النوع. يُستخدم عندما تشعر بأن التعليمات البرمجية مزدحمة بالأنواع. المصدر: marius-townhouse/effective-typescript-skills.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/marius-townhouse/effective-typescript-skills --skill avoid-inferable-annotations بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/marius-townhouse/effective-typescript-skills