مهارات العمل على LinkedIn — curviate

مجانًا

تسع مهارات تعلّم Claude Code العمل على LinkedIn عبر أداة curviate: البحث عن الأشخاص والشركات والوظائف، والرسائل و InMail، والنشر والتعليق، ودعوات التواصل، و Sales Navigator و Recruiter. وتحمي الوكيل من الأخطاء الصامتة، مثل فلتر بلد يُسقَط دون تنبيه فيعمل البحث بلا تصفية.

  • مجاني، ولا يتطلب أي دفع
  • تنزيل فوري بعد إتمام الطلب
  • مشترياتك محفوظة في حسابك

تجعل هذه المهارات التسع Claude Code يعمل على LinkedIn عبر أداة سطر الأوامر curviate: يبحث عن الأشخاص والشركات والوظائف، ويقرأ الرسائل ويرد، وينشر ويعلّق، ويدير الدعوات وإعلانات التوظيف. وهي تعليمات لا برنامج: تشرح للوكيل كل أمر، وأين يفشل بصمت، وماذا يفعل عند كل رمز خروج (exit code) بدل أن يخمّن من نص رسالة الخطأ. تعمل في Claude Code على جهازك، ويمكن نقل ملفات SKILL.md إلى مجلد مهارات Codex.

مهارة لكل جزء من LinkedIn

  • curviate: نقطة البداية؛ توجّه كل مهمة إلى المهارة المسؤولة عنها وتضع القواعد العامة.
  • curviate-quickstart: الإعداد الأول بأوامر قراءة فقط، من التثبيت إلى ربط الحساب.
  • curviate-profile: الملفات الشخصية وصفحات الشركات، ومؤشر SSI وزوار الملف، وتحويل اسم بلد أو شركة إلى رقم الفلتر.
  • curviate-search: البحث عن الأشخاص والشركات والمنشورات والوظائف والمجموعات، وتشغيل رابط بحث منسوخ من LinkedIn.
  • curviate-inbox: المحادثات والرسائل وInMail، والرد باسم صفحة شركة، وwebhook لأحداث الرسائل.
  • curviate-engage: النشر والتعليق والتفاعل والإشعارات، وأسماء التفاعلات عند الكتابة وعند القراءة.
  • curviate-network: دعوات التواصل والمتابعة، ومسار يمنع تكرار الدعوة للشخص نفسه.
  • curviate-jobs: إعلان الوظيفة من المسودة إلى النشر والإغلاق، وتسعير النشر، والمتقدمون وسيرهم الذاتية.
  • curviate-premium: أوامر Sales Navigator وRecruiter، وأسباب رفضها.

مثال: فلتر البلد الذي يختفي دون تنبيه

يذكر ملف curviate-search أن اسم البلد إذا كُتب مباشرة، مثل --location "Germany"، يُسقَط بصمت ويخرج برمز 0، فيعمل البحث دون فلتر، وقد أعاد نتائج من نيويورك وبنغالور وتورنتو. لذلك تفرض المهارة خطوتين: curviate search parameters --type LOCATION --keywords "Germany" ليعيد رقم الموقع، ثم curviate search people --keywords "AI engineer" مع ذلك الرقم في --location. ولأن الصفحة الواحدة ليست كل النتائج تستخدم --all.

من فك الضغط إلى أول قراءة

  • بعد فك الضغط، شغّل claude --plugin-dir "PATH/TO/EXTRACTED/plugin" لتجربة جلسة واحدة، أو انسخ محتوى plugin/skills إلى ~/.claude/skills لتبقى في كل الجلسات.
  • ثبّت الأداة بالأمر npm install -g @curviate/cli، مع Node 18 أو أحدث.
  • ابدأ بمهارة curviate-quickstart: الأمر curviate setup يعطيك رابطًا تفتحه في المتصفح وتنسخ منه رمزًا قصيرًا، ثم curviate doctor لفحص المفتاح والاتصال، ثم ربط حساب LinkedIn بمقعد فارغ وتعيينه افتراضيًا بالأمر curviate config set-account.
  • للتأكد، يقرأ الوكيل ملفك الشخصي من LinkedIn مباشرة (--mode live) ثم من النسخة المخزّنة (--mode cache_only)، ويبيّن حقل source مصدر كل إجابة.

قبل أن تربط حسابك

  • الأداة وخدمة Curviate ليستا في الحزمة، وتذكر ملفات المهارات أن الخدمة باشتراك مدفوع وأن كل حساب يحتاج إلى مقعد (seat) نشط.
  • الأوامر تعمل باسم حسابك: الرسالة تصل إلى شخص حقيقي ولا تُسحب، لذلك تطلب المهارات --preview قبل كل كتابة. وقراءة ملف أي شخص تُحتسب زيارة يراها صاحبه وتُخصم من حصتك اليومية.
  • Sales Navigator وRecruiter يحتاجان إلى اشتراكهما على LinkedIn، ونشر الوظيفة يحتاج اشتراك النشر حتى في الوضع FREE، أما PROMOTED وPROMOTED_PLUS فينفقان مالًا حقيقيًا.
  • يصنّف أصحاب المهارات كل أمر إلى proven (شُغّل على حساب حقيقي) أو wired, never live-fired (لم يُشغَّل على حساب حقيقي بعد)، ومن الفئة الثانية كل أوامر Sales Navigator وRecruiter ونشر الوظائف وإغلاقها. وكُتبت الملفات على CLI 0.33.0.

المهارات من عمل Curviate وحقوقها لشركة Redmer Holding GmbH بترخيص MIT، في مستودع curviate/curviate-plugin، ونص الترخيص في مجلد licenses. وأرفقتُ دليلًا عربيًا وفهرسًا للمكونات.