← العودة للرئيسية

🔍 سير عمل البحث عن وظائف عبر LinkedIn

هذا البرومبت يساعدك على أتمتة البحث عن وظائف مناسبة لملفك الشخصي — عبر دمج نتائج من Google (بمساعدة Claude) ومن LinkedIn مباشرةً (بمساعدة Apify). الناتج النهائي جدول مرتّب بأعلى الوظائف تطابقاً مع سيرتك الذاتية.

الهدف: الحصول على قائمة وظائف حديثة ومرتّبة حسب درجة التطابق مع سيرتك الذاتية، لتقليل الوقت الضائع في البحث اليدوي.

لمن هذه الصفحة؟

  • الباحثون عن عمل الذين يريدون تسريع عملية البحث
  • المحترفون الذين يريدون وظائف مطابقة لملفهم لا مجرد قوائم عشوائية
  • أي شخص يستخدم Claude أو ChatGPT مع Apify لأتمتة سير عمل البحث الوظيفي

ملاحظة عن اللغة

البرومبت مكتوب بالإنجليزية عمداً — أدوات البحث وAPIs وإخراج الجداول تعمل بشكل أفضل بالإنجليزية. يمكنك إضافة تعليمات بالعربية فوق البرومبت إذا أردت.

الأدوات المطلوبة

  • Claude أو ChatGPT: للبحث عبر Google واستخراج الوظائف
  • Apify: حساب نشط مع LinkedIn Jobs Scraper — يتطلب API key
  • سيرتك الذاتية: كنص داخل البرومبت أو كملف مرفق إذا كانت الأداة تدعم المرفقات

الخطوات

  1. الصق سيرتك الذاتية داخل المتغير [PASTE YOUR CV/RESUME HERE] في البرومبت
  2. حدد المدينة أو المنطقة في [YOUR CITY]
  3. عدّل نافذة الوقت والحد الأدنى للتطابق إذا أردت
  4. شغّل البرومبت في Claude أو ChatGPT — تأكد أن الأداة تملك صلاحية البحث على الإنترنت
  5. إذا كنت تستخدم Apify بشكل منفصل، شغّل السكريبر أولاً ثم الصق النتائج في محادثة جديدة
Prompt (English)
Please review the resume below and identify [YOUR CITY]-based job openings that align with the candidate's skills and experience.

**Resume:**
[PASTE YOUR CV/RESUME HERE]

---

**Search Instructions:**

Evaluate each job against the CV and assign a fit score out of 10 based on:
- Role alignment
- Responsibilities overlap
- Required skills match
- Relevant experience
- Seniority level match

**Step 1 — Google Search (via Claude):**
Search Google for [YOUR CITY]-based job postings published within the past [TIME WINDOW, e.g., past 24 hours].

**Step 2 — LinkedIn Search (via Apify):**
Use the Apify LinkedIn Jobs Scraper to gather LinkedIn jobs posted in [YOUR CITY] within the past [TIME WINDOW, e.g., past 24 hours].

**Step 3 — Merge Results:**
Combine and deduplicate results from both sources.

---

**Output Format:**
Return only a table with these exact columns:

| Role | Company | Posted | Source | Fit Score | Apply Link |

**Filtering Rules:**
- Include only jobs posted within the last [TIME WINDOW, e.g., 24 hours]
- Include only jobs with a fit score above [MIN FIT SCORE, e.g., 7]
- Sort by: 1. Most recently posted, then 2. Highest fit score
- Limit output to the top [TOP N RESULTS, e.g., 10] results
- Keep scoring strict — avoid inflated ratings
- Return only the table, no additional commentary

علامات الناتج الجيد

  • الجدول يحتوي فقط الأعمدة الستة المطلوبة
  • جميع الوظائف منشورة داخل النافذة الزمنية المحددة
  • درجات التطابق منطقية — لا توجد درجات ٩ أو ١٠ لوظائف غير ذات صلة
  • روابط التقديم تعمل وتشير مباشرة إلى الإعلان الأصلي
  • لا يوجد تعليق إضافي خارج الجدول

أخطاء شائعة

  • عدم لصق السيرة الذاتية: بدونها لا يستطيع النموذج حساب درجة التطابق بدقة
  • مدينة غير محددة بما يكفي: "أوروبا" أو "الشمال" سيعطيك نتائج فضفاضة — استخدم اسم المدينة بالإنجليزية
  • حد تطابق منخفض جداً: ٥ أو أقل سيعطيك وظائف غير مناسبة — الافتراضي ٧ هو الأنسب
  • عدم منح Claude صلاحية البحث: تأكد أن وضع البحث على الإنترنت مفعّل إذا كانت الأداة تدعمه
  • نسيان API key في Apify: السكريبر لن يعمل بدون مفتاح صالح

كيف تحسن النتيجة؟

  • عدّل حد التطابق تدريجياً (٧ ثم ٦) إذا كانت النتائج قليلة جداً
  • اطلب جولة ثانية مع كلمات مفتاحية أضيق من سيرتك (مثل أدوات أو تخصص دقيق)
  • راجع أفضل ٣ نتائج يدوياً، ثم أعِد تشغيل البرومبت مع ملاحظاتك لتحسين الدقة

💡 تخصيص البرومبت:

  • غيّر [YOUR CITY] إلى أي مدينة — مثل Riyadh, Dubai, Cairo, London
  • وسّع [TIME WINDOW] إلى "past 48 hours" أو "past week" إذا كانت السوق بطيئة
  • خفّض [MIN FIT SCORE] إلى ٦ إذا أردت عدداً أكبر من النتائج
  • إذا لم تستخدم Apify، احذف الخطوة الثانية وعدّل النص ليعتمد على Google فقط

← Back to Home

🔍 LinkedIn Job Search Workflow

This prompt automates job hunting by combining Google search results (via Claude) with LinkedIn job data (via Apify). The output is a ranked table of the best-matching roles for your resume — filtered by recency and fit score.

Goal: Produce a recent, ranked shortlist of jobs that match your resume so you can spend less time searching manually and more time applying strategically.

Who is this for?

  • Job seekers who want to speed up their search process
  • Professionals who want role-matched results, not random job listings
  • Anyone using Claude or ChatGPT alongside Apify to automate job search workflows

Language note

The prompt is intentionally in English — search tools, APIs, and table output work better in English. You can add Arabic instructions above the prompt if your preferred tool supports it.

Tools required

  • Claude or ChatGPT: For Google search and job extraction
  • Apify: An active account with the LinkedIn Jobs Scraper — requires an API key
  • Your resume: As plain text pasted inside the prompt, or as an attached file if your tool supports attachments

Steps

  1. Paste your resume into the [PASTE YOUR CV/RESUME HERE] placeholder in the prompt
  2. Set your target city in [YOUR CITY]
  3. Adjust the time window and minimum fit score if needed
  4. Run the prompt in Claude or ChatGPT — ensure the tool has web search access enabled
  5. If using Apify separately, run the scraper first, then paste results into a follow-up message
Prompt
Please review the resume below and identify [YOUR CITY]-based job openings that align with the candidate's skills and experience.

**Resume:**
[PASTE YOUR CV/RESUME HERE]

---

**Search Instructions:**

Evaluate each job against the CV and assign a fit score out of 10 based on:
- Role alignment
- Responsibilities overlap
- Required skills match
- Relevant experience
- Seniority level match

**Step 1 — Google Search (via Claude):**
Search Google for [YOUR CITY]-based job postings published within the past [TIME WINDOW, e.g., past 24 hours].

**Step 2 — LinkedIn Search (via Apify):**
Use the Apify LinkedIn Jobs Scraper to gather LinkedIn jobs posted in [YOUR CITY] within the past [TIME WINDOW, e.g., past 24 hours].

**Step 3 — Merge Results:**
Combine and deduplicate results from both sources.

---

**Output Format:**
Return only a table with these exact columns:

| Role | Company | Posted | Source | Fit Score | Apply Link |

**Filtering Rules:**
- Include only jobs posted within the last [TIME WINDOW, e.g., 24 hours]
- Include only jobs with a fit score above [MIN FIT SCORE, e.g., 7]
- Sort by: 1. Most recently posted, then 2. Highest fit score
- Limit output to the top [TOP N RESULTS, e.g., 10] results
- Keep scoring strict — avoid inflated ratings
- Return only the table, no additional commentary

Signs of good output

  • The table contains only the six required columns
  • All jobs were posted within the specified time window
  • Fit scores are realistic — no 9s or 10s for loosely related roles
  • Apply links are direct and point to the original job posting
  • No extra commentary outside the table

Common mistakes

  • Not pasting your resume: Without it the model cannot calculate accurate fit scores
  • City too vague: "Europe" or "Nordics" returns unfocused results — use the exact city name
  • Fit threshold too low: Setting it at 5 or below brings in poor-match roles — 7 is a practical default
  • Web search not enabled: Confirm your tool has internet access turned on before running
  • Missing Apify API key: The scraper will not run without a valid key

How to refine the result

  • Tune the fit threshold gradually (start at 7, then move to 6 if results are too narrow)
  • Run a second pass with tighter resume-based keywords (tools, stack, domain focus)
  • Manually review top 3 results, then rerun the prompt with your feedback to improve precision

💡 Customization tips:

  • Change [YOUR CITY] to any city — e.g., Riyadh, Dubai, Cairo, London, Helsinki
  • Extend [TIME WINDOW] to "past 48 hours" or "past week" if the market is slow
  • Lower [MIN FIT SCORE] to 6 if you want a wider set of results
  • If you are not using Apify, remove Step 2 and adjust the prompt to rely on Google only