🔍 سير عمل البحث عن وظائف عبر LinkedIn
هذا البرومبت يساعدك على أتمتة البحث عن وظائف مناسبة لملفك الشخصي — عبر دمج نتائج من Google (بمساعدة Claude) ومن LinkedIn مباشرةً (بمساعدة Apify). الناتج النهائي جدول مرتّب بأعلى الوظائف تطابقاً مع سيرتك الذاتية.
الهدف: الحصول على قائمة وظائف حديثة ومرتّبة حسب درجة التطابق مع سيرتك الذاتية، لتقليل الوقت الضائع في البحث اليدوي.
لمن هذه الصفحة؟
- الباحثون عن عمل الذين يريدون تسريع عملية البحث
- المحترفون الذين يريدون وظائف مطابقة لملفهم لا مجرد قوائم عشوائية
- أي شخص يستخدم Claude أو ChatGPT مع Apify لأتمتة سير عمل البحث الوظيفي
ملاحظة عن اللغة
البرومبت مكتوب بالإنجليزية عمداً — أدوات البحث وAPIs وإخراج الجداول تعمل بشكل أفضل بالإنجليزية. يمكنك إضافة تعليمات بالعربية فوق البرومبت إذا أردت.
الأدوات المطلوبة
- Claude أو ChatGPT: للبحث عبر Google واستخراج الوظائف
- Apify: حساب نشط مع LinkedIn Jobs Scraper — يتطلب API key
- سيرتك الذاتية: كنص داخل البرومبت أو كملف مرفق إذا كانت الأداة تدعم المرفقات
الخطوات
- الصق سيرتك الذاتية داخل المتغير
[PASTE YOUR CV/RESUME HERE]في البرومبت - حدد المدينة أو المنطقة في
[YOUR CITY] - عدّل نافذة الوقت والحد الأدنى للتطابق إذا أردت
- شغّل البرومبت في Claude أو ChatGPT — تأكد أن الأداة تملك صلاحية البحث على الإنترنت
- إذا كنت تستخدم Apify بشكل منفصل، شغّل السكريبر أولاً ثم الصق النتائج في محادثة جديدة
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 فقط
🔍 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
- Paste your resume into the
[PASTE YOUR CV/RESUME HERE]placeholder in the prompt - Set your target city in
[YOUR CITY] - Adjust the time window and minimum fit score if needed
- Run the prompt in Claude or ChatGPT — ensure the tool has web search access enabled
- If using Apify separately, run the scraper first, then paste results into a follow-up message
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