·motion

قم بإنشاء رسوم متحركة React متطورة باستخدام Motion (المعروفة سابقًا باسم Framer Motion) - الرسوم المتحركة التعريفية، والإيماءات (السحب، والتحويم، والنقر)، وتأثيرات التمرير، وفيزياء الربيع، والرسوم المتحركة التخطيطية، ومعالجة SVG. قم بتحسين حجم الحزمة باستخدام LazyMotion (4.6 كيلو بايت) أو useAnimate mini (2.3 كيلو بايت). يُستخدم عندما: إضافة تفاعلات السحب والإفلات، أو إنشاء رسوم متحركة يتم تشغيلها بالتمرير، أو تنفيذ مربعات حوار مشروطة مع انتقالات، أو إنشاء دوارات ذات زخم، أو تحريك انتقالات الصفحة/المسار، أو إنشاء أقسام اختلاف المنظر، أو تنفيذ الأكورديون مع توسيع/طي سلس، أو تحسين أحجام حزمة الرسوم المتحركة. بالنسبة إلى قائمة الرسوم المتحركة البسيطة، استخدم مهارة التحريك التلقائي بدلاً من ذلك (3.28 كيلو بايت مقابل 34 كيلو بايت). استكشاف الأخطاء وإصلاحها: خروج AnimatePresence لا يعمل، أو مشكلات أداء القائمة الكبيرة، أو تعارضات انتقال Tailwind، أو أخطاء "استخدام العميل" لـ Next.js، أو مشكلات تخطيط الحاوية القابلة للتمرير، أو أخطاء إنشاء Cloudflare Workers (تم حلها في ديسمبر 2024).

5التثبيتات·0الرائج·@joaquimcassano

التثبيت

$npx skills add https://github.com/joaquimcassano/ideas-marketplace --skill motion

كيفية تثبيت motion

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

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

المصدر: joaquimcassano/ideas-marketplace.

Motion (package: motion, formerly framer-motion) is the industry-standard React animation library used in production by thousands of applications. With 30,200+ GitHub stars and 300+ official examples, it provides a declarative API for creating sophisticated animations with minimal code.

Production Tested: React 19, Next.js 16, Vite 7, Tailwind v4

Performance: Uses native ScrollTimeline API when available for hardware acceleration.

قم بإنشاء رسوم متحركة React متطورة باستخدام Motion (المعروفة سابقًا باسم Framer Motion) - الرسوم المتحركة التعريفية، والإيماءات (السحب، والتحويم، والنقر)، وتأثيرات التمرير، وفيزياء الربيع، والرسوم المتحركة التخطيطية، ومعالجة SVG. قم بتحسين حجم الحزمة باستخدام LazyMotion (4.6 كيلو بايت) أو useAnimate mini (2.3 كيلو بايت). يُستخدم عندما: إضافة تفاعلات السحب والإفلات، أو إنشاء رسوم متحركة يتم تشغيلها بالتمرير، أو تنفيذ مربعات حوار مشروطة مع انتقالات، أو إنشاء دوارات ذات زخم، أو تحريك انتقالات الصفحة/المسار، أو إنشاء أقسام اختلاف المنظر، أو تنفيذ الأكورديون مع توسيع/طي سلس، أو تحسين أحجام حزمة الرسوم المتحركة. بالنسبة إلى قائمة الرسوم المتحركة البسيطة، استخدم مهارة التحريك التلقائي بدلاً من ذلك (3.28 كيلو بايت مقابل 34 كيلو بايت). استكشاف الأخطاء وإصلاحها: خروج AnimatePresence لا يعمل، أو مشكلات أداء القائمة الكبيرة، أو تعارضات انتقال Tailwind، أو أخطاء "استخدام العميل" لـ Next.js، أو مشكلات تخطيط الحاوية القابلة للتمرير، أو أخطاء إنشاء Cloudflare Workers (تم حلها في ديسمبر 2024). المصدر: joaquimcassano/ideas-marketplace.

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

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

أمر التثبيت
npx skills add https://github.com/joaquimcassano/ideas-marketplace --skill motion
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-17
آخر تحديث
2026-03-11

Browse more skills from joaquimcassano/ideas-marketplace

إجابات سريعة

ما هي motion؟

قم بإنشاء رسوم متحركة React متطورة باستخدام Motion (المعروفة سابقًا باسم Framer Motion) - الرسوم المتحركة التعريفية، والإيماءات (السحب، والتحويم، والنقر)، وتأثيرات التمرير، وفيزياء الربيع، والرسوم المتحركة التخطيطية، ومعالجة SVG. قم بتحسين حجم الحزمة باستخدام LazyMotion (4.6 كيلو بايت) أو useAnimate mini (2.3 كيلو بايت). يُستخدم عندما: إضافة تفاعلات السحب والإفلات، أو إنشاء رسوم متحركة يتم تشغيلها بالتمرير، أو تنفيذ مربعات حوار مشروطة مع انتقالات، أو إنشاء دوارات ذات زخم، أو تحريك انتقالات الصفحة/المسار، أو إنشاء أقسام اختلاف المنظر، أو تنفيذ الأكورديون مع توسيع/طي سلس، أو تحسين أحجام حزمة الرسوم المتحركة. بالنسبة إلى قائمة الرسوم المتحركة البسيطة، استخدم مهارة التحريك التلقائي بدلاً من ذلك (3.28 كيلو بايت مقابل 34 كيلو بايت). استكشاف الأخطاء وإصلاحها: خروج AnimatePresence لا يعمل، أو مشكلات أداء القائمة الكبيرة، أو تعارضات انتقال Tailwind، أو أخطاء "استخدام العميل" لـ Next.js، أو مشكلات تخطيط الحاوية القابلة للتمرير، أو أخطاء إنشاء Cloudflare Workers (تم حلها في ديسمبر 2024). المصدر: joaquimcassano/ideas-marketplace.

كيف أثبّت motion؟

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

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

https://github.com/joaquimcassano/ideas-marketplace

التفاصيل

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