ما هي design؟
تصميم أنظمة برمجية بمبادئ SOLID، DRY/KISS/YAGNI، والأمان حسب التصميم. يُستخدم عند تخطيط الميزات، أو تحليل المتطلبات، أو تعريف البنية، أو اتخاذ القرارات المعمارية. المصدر: knoopx/pi.
تصميم أنظمة برمجية بمبادئ SOLID، DRY/KISS/YAGNI، والأمان حسب التصميم. يُستخدم عند تخطيط الميزات، أو تحليل المتطلبات، أو تعريف البنية، أو اتخاذ القرارات المعمارية.
ثبّت مهارة الذكاء الاصطناعي design بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: knoopx/pi.
Guidelines for requirements analysis, design principles, architecture, and security.
| Single Responsibility | A class/module should have one reason to change | Class doing too many things | | Open/Closed | Open for extension, closed for modification | Modifying existing code for new features | | Liskov Substitution | Subtypes must be substitutable for base types | Overridden methods breaking contracts |
| Interface Segregation | Many specific interfaces > one general interface | Clients forced to depend on unused methods | | Dependency Inversion | Depend on abstractions, not concretions | High-level modules importing low-level details |
تصميم أنظمة برمجية بمبادئ SOLID، DRY/KISS/YAGNI، والأمان حسب التصميم. يُستخدم عند تخطيط الميزات، أو تحليل المتطلبات، أو تعريف البنية، أو اتخاذ القرارات المعمارية. المصدر: knoopx/pi.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/knoopx/pi --skill designتصميم أنظمة برمجية بمبادئ SOLID، DRY/KISS/YAGNI، والأمان حسب التصميم. يُستخدم عند تخطيط الميزات، أو تحليل المتطلبات، أو تعريف البنية، أو اتخاذ القرارات المعمارية. المصدر: knoopx/pi.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/knoopx/pi --skill design بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/knoopx/pi