المهارات

career-ops: مساعد البحث عن عمل يعمل محليًا داخل واجهة سطر الأوامر البرمجية بالذكاء الاصطناعي، يعدّ الطلبات فقط ويبقى إتمام التقديم دائمًا بيدك

career-ops هو الأنسب لمن يبحث عن عمل ويريد تقييم الوظائف وتتبع الطلبات محليًا داخل واجهة سطر الأوامر البرمجية بالذكاء الاصطناعي الخاصة به (مثل Claude Code وCodex)؛ فهو يعدّ الطلبات ويعبئها فقط ولا يقدّمها تلقائيًا أبدًا، وقرار التقديم يبقى لك دائمًا.

Official source · career-ops-hq/career-ops

Install

npx @santifer/career-ops init

لمن يناسب

  • لمن يبحث عن عمل ويريد إجراء تقييم الوظائف وتتبع الطلبات داخل واجهة سطر الأوامر البرمجية بالذكاء الاصطناعي الخاصة به: تُسلّم للمساعد نص وصف وظيفة ما أو رابطها، فتحصل مقابله على تقييم لتلك الوظيفة، وتقرير مكتوب، وملف PDF قابل للحفظ، وسجل طلب في جدول التتبع؛ ويُستخدم التقييم للحكم قبل التقديم على ما إذا كانت هذه الوظيفة تستحق وقتك. إذا كنت تريد فرز الوظائف أولًا ثم تقرير ما تتقدم إليه، فهذه العملية تغطي بالضبط تلك المرحلة الأولى من التقييم إلى التتبع.
  • يناسب من يقدّر المصادر المفتوحة واتخاذ القرار بنفسه: career-ops مشروع مفتوح المصدر، ويُعرَّف رسميًا بأنه مساعد بحث عمل بالذكاء الاصطناعي مفتوح المصدر، ويقول صراحة إنه يترك كل قرار للمستخدم؛ فهو يقتصر على الصياغة والتحليل، ولا يختار بدلًا عنك.
  • لمن لا يناسب وما المتطلبات: يعمل بصيغة skill داخل واجهة سطر أوامر برمجية بالذكاء الاصطناعي، ووجود طريقة استخدام مستقلة عن هذه الأدوات غير مذكور في الأدلة؛ ودعم المهام خارج البحث عن عمل أو قطاعات معينة أو لغات النصوص مجهول كذلك؛ وشرط الاستخدام هو الترمينال القادر على تنفيذ أمر التثبيت الرسمي، ولا توجد متطلبات رسمية إضافية عن الجهاز أو البيئة، فتحقّق بنفسك قبل البدء؛ وما لم يُشرح يُعامل كمجهول، ولا تفترض قدرات لم تُثبت.

أول تجربة في 3 دقائق

  • المتطلب: وجود واجهة سطر أوامر برمجية بالذكاء الاصطناعي مدعومة مثبتة على الجهاز، وقدرتك على فتح الترمينال وتنفيذ الأوامر؛ ولست مقيّدًا بمنتج واحد.
  • التثبيت: نفّذ npx @santifer/career-ops init في الترمينال. سيكتب وفق المعيار المفتوح تعريف skill في .agents/skills/career-ops/SKILL.md، وينشئ روابط رمزية أو مراجع لكل واجهة مدعومة (مثل .claude/ و.qwen/ و.antigravitycli/ و.grok/). هذه الخطوة تكتب في تلك المجلدات، فتأكد من قبول ذلك قبل التنفيذ.
  • التشغيل: ابدأ مهمة تحليلية من محادثة الواجهة: الصق نص وصف وظيفة أو رابطها واطلب منه تشغيل خط الأنابيب الآلي الرسمي، ونصه الأصلي “AUTO-PIPELINE: evaluate + report + PDF + tracker (paste text or URL)”.
  • تنبيه الآثار الجانبية: هذا الخط يولّد ملف PDF ويكتب مدخلات تتبع، أي أنه ينشئ ملفات أو سجلات محلية؛ وموقع الكتابة المحدد غير مذكور رسميًا. إن أردت أن ترى ما سيُنشأ قبل حدوثه، يمكنك أن تطلب منه عرض العناصر التي يخطط لإنشائها أولًا؛ ويُستحسن بعد أول تشغيل أن تتفقد أي ملفات جديدة ظهرت فعلًا.
  • إشارة النجاح: أن ترى في المخرجات تقييم الوظيفة وتقريرها، وملف PDF المصدَّر، وسجلًا جديدًا في جدول التتبع. اكتمال العناصر الأربعة يعني أن مسار التثبيت والتشغيل سليم ويمكنك الانتقال إلى الخطوة التالية؛ وغياب أي عنصر يعني أن المسار لم يكتمل، فتحقق أولًا من نجاح التثبيت قبل إعادة المحاولة.

حالات الاستخدام

  • الحالة الأولى، تقييم وظيفة مرشحة: أنت تملك عدة وظائف بديلة وتريد اختيار الجديرة بالتقديم أولًا. طريقة البدء: أرسل للمساعد نص وصف تلك الوظيفة (أو رابطها) واطلب منه تنفيذ خط التقييم المذكور أعلاه. سير العمل الحقيقي المستخدم هو تلك السلسلة نفسها: تقييم، تقرير، PDF، مدخل تتبع. النتيجة المتوقعة: تحصل على تقييم الوظيفة وتقريرها وملف PDF ومدخل إضافي في جدول التتبع؛ كرر الخطوات نفسها مع وظائف أخرى، وقارن عدة تقييمات جنبًا إلى جنب، ثم قرر ما تتقدم إليه أولًا. كل وظيفة جديدة تضيف مدخلًا، ويتحول الجدول تدريجيًا إلى دفترك في البحث عن عمل.
  • الحالة الثانية، صياغة طلب وتعبئته: كنت قد قررت التقدم لوظيفة ما وتريد تقليل جهد إعداد الأوراق. طريقة البدء: اطلب منه في المحادثة صياغة هذا الطلب وتعبئته. القدرة المستخدمة بعبارة رسمية هي “It drafts and fills; it never submits. You press Submit.”. النتيجة المتوقعة: تحصل على مسودة طلب يمكنك مراجعتها بندًا بندًا؛ ولن يقدّم الطلب بدلًا عنك — الخطوة الأخيرة تنجزها بيدك دائمًا.

حدود الاستخدام

  • الآثار الجانبية ونقطة التأكيد: التثبيت يكتب تعريف skill وينشئ روابط رمزية أو مراجع في مجلدات كل واجهة (مثل .claude/)؛ وخط التقييم ينشئ ملفات PDF ومدخلات تتبع. تقديم الطلبات لا يحدث تلقائيًا أبدًا — فالرسمي يضمن أنه لا يفعل سوى الصياغة والتعبئة، وأن فعل التقديم يقوم به المستخدم دائمًا؛ وهذه نقطة تأكيد يجب أن يقوم بها إنسان قبل التقديم، وليست إجراءً شكليًا يمكن إسقاطه؛ ومعنى النقطة: يمكن للأداة أن تجهز الأوراق، أما القرار فيبقى لك دائمًا.
  • بيئة التشغيل ومتطلبات العميل: رسميًا، يعمل عبر معيار Agent Skill المفتوح على أي واجهة سطر أوامر برمجية بالذكاء الاصطناعي رئيسية، وقد ذُكر Claude Code وCodex وGemini / Antigravity وOpenCode وGrok وQwen أمثلة مع التنويه بأن هناك غيرها، فهي ليست قائمة مغلقة؛ وكل العملاء يتشاركون تعريف skill واحدًا، والتشغيل محلي.
  • القيد الرسمي الصريح: لا يقدّم الطلبات تلقائيًا أبدًا، والتقديم يتم بضغطة المستخدم. إذا كنت تتوقع أداة تُتم التقديم آليًا بالكامل، فهو لا يطابق هذا التوقع.
  • ما لم يُؤكد بعد: نطاق قراءة الملفات وكتابتها عدا خطوة التقديم، وهل ينفّذ أوامر أخرى، وهل يصل إلى الشبكة، وموقع كتابة ملفات PDF ومدخلات التتبع تحديدًا، وتبعيات النظام وطريقة إلغاء التثبيت — كل ذلك غير مذكور في الأدلة. «لا تقديم أبدًا» مجرد ضمان رسمي لخطوة التقديم، ولا يعني أنه لن يقرأ الملفات أو يكتبها أو ينفذ عمليات أخرى، فاحكم على ذلك من السلوك الفعلي عند أول استخدام.