theaayushstha1/job-applier-agent
Overview
This skill automates applying to jobs by tailoring resumes, generating cover letters, and performing multi-channel recruiter outreach via email and LinkedIn. It runs end-to-end workflows that score fit, auto-fill applications, and track every submission and outreach attempt. It is designed for high-volume, personalized applications while preserving strict honesty and formatting rules.
How this skill works
The agent scrapes the job posting, extracts requirements and keywords, and computes a fit score. For suitable roles it programmatically tailors a DOCX resume (content-only edits), generates a 250–350 word cover letter, and submits applications using headless browser automation. After applying it finds recruiters, discovers emails, sends cold emails first, then LinkedIn requests, and logs screenshots and metadata to an applications database.
When to use it
- Apply to a single job URL with a tailored resume and cover letter
- Batch-apply to many jobs from a search query
- Conduct recruiter outreach after submitting an application
- Score job fit before committing effort to an application
- Automate repetitive form filling on LinkedIn and common ATS platforms
Best practices
- Keep your profile.json accurate and complete before running the agent
- Never alter resume formatting rules; change content only when tailoring
- Do not fabricate skills, metrics, or accomplishments
- Send cold emails before LinkedIn connection requests for higher response rate
- Track every action and save confirmation screenshots in applications.json
- Monitor for login walls, CAPTCHA, or rate limits and intervene when prompted
Example use cases
- Apply automatically to 100+ roles matching a search query while preserving personalization
- Tailor and generate a DOCX resume for a specific company using JD language and power words
- Send prioritized outreach: discover recruiters, infer emails, send concise cold email, then follow up with LinkedIn requests
- Score a job posting to decide whether to auto-proceed or skip low-fit roles
- Maintain a searchable history of applications, outreach status, and statistics for weekly review
FAQ
A fit score below the configured threshold halts AUTO-PROCEED and notifies you; scores at or above the threshold continue through the full automated workflow.
Can it change resume formatting or add skills I don’t have?
No. The tool enforces exact formatting rules and prohibits fabricating skills or metrics; tailoring is limited to rewording, reordering, and bolding technologies you actually have.
What happens if email delivery fails?
Failures are logged and the workflow continues with LinkedIn outreach; the agent retries common recoverable errors according to configured retry rules.