·ts-best-practices
</>

ts-best-practices

إرشادات أمان نوع TypeScript لكتابة الحد الأقصى من التعليمات البرمجية الآمنة للكتابة. قم بتطبيق هذه الأنماط عند كتابة أو مراجعة أي برنامج TypeScript: الاتحادات التمييزية، وتضييق الكتابة، وحماية الكتابة، والفحوصات الشاملة، وتجنب القوالب، وتفضيل "غير معروف" على "أي"، وجعل الحالات المستحيلة غير قابلة للتمثيل. استخدم هذه المهارة عند كتابة تعليمات برمجية لـ TypeScript، أو مراجعة TypeScript لمعرفة مشكلات أمان الكتابة، أو عندما يذكر المستخدم أمان الكتابة، أو تضييق الكتابة، أو الاتحادات التمييزية، أو يطلب جعل الأنواع أكثر صرامة/أكثر وضوحًا.

10التثبيتات·1الرائج·@poteto

التثبيت

$npx skills add https://github.com/poteto/noodle --skill ts-best-practices

كيفية تثبيت ts-best-practices

ثبّت مهارة الذكاء الاصطناعي ts-best-practices بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/poteto/noodle --skill ts-best-practices
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: poteto/noodle.

as bypasses the compiler. Every as is a potential runtime crash the compiler can't catch.

The one exception: a cast immediately following exhaustive validation (as above) is acceptable because the cast is earned. But prefer a type guard or schema library (Zod, Valibot) over manual validation.

Refactoring as out of existing code: When encountering an as cast, determine why TypeScript can't infer the type. Usually one of:

إرشادات أمان نوع TypeScript لكتابة الحد الأقصى من التعليمات البرمجية الآمنة للكتابة. قم بتطبيق هذه الأنماط عند كتابة أو مراجعة أي برنامج TypeScript: الاتحادات التمييزية، وتضييق الكتابة، وحماية الكتابة، والفحوصات الشاملة، وتجنب القوالب، وتفضيل "غير معروف" على "أي"، وجعل الحالات المستحيلة غير قابلة للتمثيل. استخدم هذه المهارة عند كتابة تعليمات برمجية لـ TypeScript، أو مراجعة TypeScript لمعرفة مشكلات أمان الكتابة، أو عندما يذكر المستخدم أمان الكتابة، أو تضييق الكتابة، أو الاتحادات التمييزية، أو يطلب جعل الأنواع أكثر صرامة/أكثر وضوحًا. المصدر: poteto/noodle.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/poteto/noodle --skill ts-best-practices
المصدر
poteto/noodle
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-03-10
آخر تحديث
2026-03-10

Browse more skills from poteto/noodle

إجابات سريعة

ما هي ts-best-practices؟

إرشادات أمان نوع TypeScript لكتابة الحد الأقصى من التعليمات البرمجية الآمنة للكتابة. قم بتطبيق هذه الأنماط عند كتابة أو مراجعة أي برنامج TypeScript: الاتحادات التمييزية، وتضييق الكتابة، وحماية الكتابة، والفحوصات الشاملة، وتجنب القوالب، وتفضيل "غير معروف" على "أي"، وجعل الحالات المستحيلة غير قابلة للتمثيل. استخدم هذه المهارة عند كتابة تعليمات برمجية لـ TypeScript، أو مراجعة TypeScript لمعرفة مشكلات أمان الكتابة، أو عندما يذكر المستخدم أمان الكتابة، أو تضييق الكتابة، أو الاتحادات التمييزية، أو يطلب جعل الأنواع أكثر صرامة/أكثر وضوحًا. المصدر: poteto/noodle.

كيف أثبّت ts-best-practices؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/poteto/noodle --skill ts-best-practices بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/poteto/noodle

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-03-10