المهارات webflow-automation
📦

webflow-automation

مخاطر منخفضة ⚙️ الأوامر الخارجية🌐 الوصول إلى الشبكة

أتمتة عمليات CMS والموقع في Webflow

إدارة محتوى Webflow يدوياً تستغرق وقتاً طويلاً وعرضة للأخطاء. تقوم هذه المهارة بأتمتة عمليات CMS ونشر الموقع وإدارة الأصول من خلال تكامل Rube MCP مع أدوات Webflow من Composio.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "webflow-automation". سرد مواقع Webflow

النتيجة المتوقعة:

يعيد مصفوفة من كائنات الموقع مع id و name و shortName و customDomains. مثال: [{id: "580e63fc8c9a982ac9b8b745", name: "My Site", shortName: "mysite", customDomains: ["example.com"]}]

استخدام "webflow-automation". إنشاء عنصر مجموعة CMS

النتيجة المتوقعة:

يعيد العنصر المنشأ مع _id و slug و created timestamp وبيانات الحقل. يؤكد أن العنصر مرحلي ويتطلب النشر ليصبح مباشراً.

التدقيق الأمني

مخاطر منخفضة
v1 • 2/25/2026

Static analyzer detected 158 external command patterns and 1 network reference. All external command detections are FALSE POSITIVES - they identify MCP tool names in documentation (e.g., WEBFLOW_LIST_WEBFLOW_SITES), not actual shell execution. The network finding references the legitimate Rube MCP endpoint (rube.app/mcp) required for skill operation. MD5 usage is for file integrity verification during S3 uploads, not cryptographic security. No malicious intent detected. Skill is safe for publication with minor documentation warnings about production actions.

1
الملفات التي تم فحصها
242
الأسطر التي تم تحليلها
4
النتائج
1
إجمالي عمليات التدقيق
مشكلات منخفضة المخاطر (2)
Production Site Publishing Capability
The skill can publish Webflow sites to production, making all staged changes live. This could cause unintended production deployments if misused.
CMS Item Deletion Capability
The skill supports permanent deletion of CMS collection items via DELETE_COLLECTION_ITEM. This is a destructive operation that cannot be undone.

عوامل الخطر

⚙️ الأوامر الخارجية (7)
🌐 الوصول إلى الشبكة (1)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
86
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

عمليات CMS المجمعة لمدير المحتوى

يمكن لفرق التسويق إنشاء منشورات المدونة دفعة واحدة، أو تحديث قوائم المنتجات، أو إدارة أدلة أعضاء الفريق من خلال استدعاء أدوات CMS بالتسلسل مع حل صحيح لأسماء الحقول.

سير عمل نشر الموقع للمطورين

يمكن للمطورين أتمتة نشر الموقع بعد التغييرات المرحلية، والتحقق من هياكل الصفحات عبر فحص DOM، وإدارة بيئات مواقع متعددة برمجياً.

مراقبة طلبات التجارة الإلكترونية

يمكن لمشغلي المتاجر استرجاع بيانات الطلبات، والتصفية حسب الحالة، ودمج معلومات الطلبات في تقارير خارجية أو سير عمل الوفاء بالطلبات.

جرّب هذه الموجهات

مبتدئ: سرد مواقع Webflow المتاحة
سرد جميع مواقع Webflow التي يمكنني الوصول إليها وعرض المعرفات والأسماء الخاصة بها.
مبتدئ: عرض مجموعات CMS
اعرض لي جميع مجموعات CMS للموقع بمعرّف [site_id] واشرح ما تحتويه كل مجموعة.
متوسط: إنشاء منشور مدونة
أنشئ منشور مدونة جديد في مجموعة blog-posts مع العنوان "[Title]"، والمسار "[post-slug]"، والمحتوى "[content]". تحقق أولاً من مخطط المجموعة للحصول على أسماء الحقول الصحيحة.
متقدم: سير عمل CMS كامل مع النشر
أحتاج إلى إضافة 3 أعضاء جدد إلى فريقنا في مجموعة team. لكل شخص، أنشئ عنصر CMS باسمه ودوره وسيرته الذاتية وصورة الشخصية. ثم انشر الموقع لجعل التغييرات مباشرة. أكد معي قبل النشر.

أفضل الممارسات

  • استدعِ RUBE_SEARCH_TOOLS أولاً دائماً للحصول على مخططات الأدوات الحالية قبل أي عمليات Webflow
  • استدعِ GET_COLLECTION لاسترجاع أسماء الحقول قبل إنشاء أو تحديث عناصر CMS - لا تخمن أسماء الحقول أبداً
  • أكد مع المستخدمين قبل تنفيذ PUBLISH_SITE أو DELETE_COLLECTION_ITEM حيث أن هذه إجراءات إنتاج غير قابلة للعكس

تجنب

  • استخدام أسماء العرض للحقول بدلاً من أسماء المسارات في عمليات CMS - استرجع المخطط دائماً أولاً
  • النشر دون مراجعة التغييرات المرحلية - PUBLISH_SITE ينشر جميع التغييرات المعلقة
  • افتراض أن جميع المواقع لديها تجارة إلكترونية مفعلة - تحقق قبل استدعاء نقاط النهاية المتعلقة بالطلبات

الأسئلة المتكررة

كيف أقوم بتوصيل Webflow بهذه المهارة؟
أضف https://rube.app/mcp كخادم MCP في عميلك. ثم استدعِ RUBE_MANAGE_CONNECTIONS مع toolkit "webflow". إذا لم يكن نشطاً، اتبع رابط المصادقة لإكمال OAuth.
لماذا لا تظهر تغييرات CMS في موقعي المباشر؟
عمليات CMS تقوم بترحيل التغييرات ولكن لا تنشرها. استدعِ PUBLISH_SITE مع أهداف النطاق المناسبة لنشر التغييرات على بيئة الإنتاج.
ما الفرق بين أسماء مسارات الحقول وأسماء العرض؟
أسماء العرض هي تسميات مقروءة للبشر تُعرض في واجهة Webflow. أسماء المسارات هي معرّفات آمنة للاستخدام في الروابط تُستخدم في استدعاءات API. استخدم أسماء المسارات دائماً (مثلاً "author-name") في field_data، وليس أسماء العرض (مثلاً "Author Name").
لماذا أحصل على أخطاء 403 عند إنشاء عناصر CMS؟
قد يفتقر اتصال OAuth الخاص بك إلى النطاقات المطلوبة. عمليات كتابة CMS تحتاج نطاق cms:write. أعد المصادقة بصلاحيات موسعة إذا لزم الأمر.
هل يمكنني رفع الصور مباشرة من الروابط؟
لا. يتطلب نقطة نهاية UPLOAD_ASSET file_content مشفراً بـ base64 وهاش MD5 محسوباً يدوياً. يجب أولاً تنزيل وترميز بيانات الصورة.
كيف أتعامل مع التصفح للمجموعات الكبيرة؟
استخدم معلمات offset و limit على LIST_COLLECTION_ITEMS و LIST_PAGES. زد offset بمقدار limit حتى تكون النتائج المعادة أقل من limit.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md