🧠 أساسيات Claude Code
10 / 19

أول جلسة عمل حقيقية

طلب Feature جديدة

كيف تصيغ طلباً واضحاً وتتابع التنفيذ خطوة بخطوة.

صياغة الطلب بشكل صحيح هي الفارق بين نتيجة ممتازة ونتيجة محبطة. Claude Code ليس عقلاني — هو يفعل بالضبط ما تطلبه، لذا دقّق في صياغتك.

❌ طلب غامض

  • أضف login page
  • حسّن الكود
  • أصلح المشكلة
  • أضف dark mode

✅ طلب واضح

  • أضف صفحة /login تستخدم NextAuth مع form يقبل email وpassword
  • حسّن دالة fetchUsers في /lib/api.ts — قلّل database queries
  • أصلح الخطأ في السطر 45 من /app/checkout/page.tsx
  • أضف dark mode باستخدام CSS class على html element مع localStorage
✦ برومبتنموذج طلب feature كامل
أريد إضافة نظام تعليقات للمنشورات. المتطلبات:
- جدول Comment في قاعدة البيانات مرتبط بـ Post وUser
- API route على /api/posts/[id]/comments يدعم GET وPOST
- مكوّن CommentSection يعرض التعليقات ويسمح بالإضافة
- Optimistic update — يظهر التعليق فوراً قبل تأكيد الخادم
- اجعله RTL-compatible للعربية

عناصر الطلب الجيد

  • 1.ابدأ بالهدف: 'أريد إضافة...'
  • 2.حدد الملفات المرتبطة إن عرفتها
  • 3.اذكر المتطلبات الفنية المحددة
  • 4.اذكر أي قيود أو اعتبارات خاصة
  • 5.أطلب منه الشرح قبل البدء إن كانت المهمة كبيرة
→ السابقة