Skip to content

OpenFrontierAI/Ghost-Job-Filter-And-Deep-Tailor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕵️‍♂️ Ghost-Job Detective & AI Resume Tailor

Stop wasting time on "zombie" job listings and generic applications. This Actor is your dual-purpose AI career assistant. It uses advanced agents to verify if a job listing is actually active (Ghost Job Filter) and strategically rewrites your resume to pass specific ATS filters (Deep Tailor).

✨ Why use this Actor?

  • Avoid Ghost Jobs: Recruiters often leave old listings up to "collect resumes." This agent cross-references the listing with company career portals to give you a Legitimacy Score.
  • Beat the ATS: Most Resume builders just swap keywords. This agent performs a Gap Analysis and uses the XYZ Formula (Action + Metric + Result) to rewrite your bullets.
  • Dual-Intelligence: Choose between Gemini 2.0 Flash (lightning-fast & efficient) or GPT-4o-mini (highly precise reasoning).

🛠 Input Configuration

Field Type Description
Mode Enum Ghost Check: Verifies job legitimacy.


Deep Tailor: Performs ATS optimization. | | Job URL | String | The LinkedIn, Indeed, or official career page link. | | Resume URL | String | (Required for Tailoring) A public Google Drive or PDF link. | | Model Provider | Enum | Select Google (Gemini) or OpenAI (GPT). |

Example Input

{
  "mode": "deep_tailor",
  "modelProvider": "openai",
  "jobUrl": "https://www.linkedin.com/jobs/view/4326063676/",
  "resumeUrl": "https://drive.google.com/file/d/your-file-id/view?usp=sharing"
}

📊 Output

The Actor provides a structured JSON object containing a detailed report.

🎯 ATS Optimization Report

  • Match Score: A percentage showing how well your current resume fits the JD.
  • Critical Keywords: Missing high-priority terms (e.g., Supply Chain Management, Stakeholder Engagement) that the agent has added for you.
  • Strategic Reasoning: A breakdown of why specific changes were made to satisfy recruiter intent.

📝 Tailored Resume Content

  • Updated Summary: A high-impact professional hook aligned with the company's "About Us" tone.
  • Optimized Bullets: A side-by-side comparison of your Original vs. Tailored experience with reasoning for each.

💡 Tips for Effective Results

1. Resume Link Permissions

Please use Google Drive to upload the resume, ensure the link is set to "Anyone with the link can view." and use it here. If the agent cannot access the PDF, the run will fail.

2. The "Detective" Workflow

For maximum efficiency, we recommend a two-step process:

  1. Run the Ghost Check first. It’s cheap and fast.
  2. If the Legitimacy Score is above 70, run the Deep Tailor mode to prepare your application.

3. LinkedIn "Join to view" Walls

LinkedIn occasionally blocks scrapers. This Actor uses Residential Proxies and Fingerprinting to bypass this, but for the most reliable results, provide the link to the Official Company Career Page if available.

4. Understand the XYZ Formula

The agent rewrites your bullets using the formula:

“Accomplished [X] as measured by [Y], by doing [Z].” Example: "Led the migration of SAP ECC to S/4 Hana, improving operational efficiency by 30%."


💳 Usage & Costs

This Actor is highly optimized.

  • Ghost Check: Typically takes ~30 seconds and minimal compute.
  • Deep Tailor: Involves heavy LLM processing and PDF extraction. Using Gemini 2.0 Flash is recommended for the best balance of cost and performance.

About

AI Agent for modern job hunters: Detects "Ghost Jobs" on LinkedIn/Indeed and performs deep, ATS-optimized resume tailoring using Gemini 2.0 & GPT-4o.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors