Automated job application tool that uses Selenium and ChromeDriver to apply to jobs at scale, with DynamoDB used for tracking and batching application records.
git clone https://github.com/CYINT/job-applicator.gitjob-applicator is a Python-based automation tool built by CYINT that streamlines the process of submitting job applications in bulk. It uses Selenium with ChromeDriver (Windows) to interact with job listing pages programmatically. Application records are stored and tracked in AWS DynamoDB, with batching logic implemented to handle runs of more than 100 jobs at a time. The project is managed with Poetry for dependency handling and includes a PowerShell runner script for Windows environments. It is suited for job seekers or recruiters who need to apply to a high volume of positions without manual effort.
Install dependencies using Poetry or requirements.txt. Configure your AWS DynamoDB credentials for application tracking. Use the provided runner.ps1 PowerShell script on Windows to execute the automation via main.py with the included ChromeDriver.
Automatically submit applications to hundreds of job listings in a single run
Track applied jobs at scale using AWS DynamoDB as a persistent record store
Batch-process large sets of job applications exceeding 100 records per run
Run scheduled or on-demand job application campaigns via a PowerShell script on Windows
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/CYINT/job-applicatorCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Act as a job application assistant. I will provide the following details: [COMPANY], [JOB TITLE], [YOUR EXPERIENCE], and [YOUR SKILLS]. Generate a tailored cover letter and resume summary for this job application. Ensure the tone matches the company culture and highlights my relevant experience.
# Cover Letter Dear Hiring Manager, I am excited to apply for the [JOB TITLE] position at [COMPANY]. With my background in [INDUSTRY] and my proven track record in [RELEVANT SKILL], I am confident that my skills and experiences align perfectly with the requirements of this role. In my previous role at [PREVIOUS COMPANY], I successfully [ACHIEVEMENT]. I am eager to bring this level of dedication and success to [COMPANY]. Thank you for considering my application. I look forward to the opportunity to discuss how my background, skills, and certifications will be in line with [COMPANY]’s goals and objectives. Sincerely, [YOUR NAME] # Resume Summary Results-driven professional with over [NUMBER] years of experience in [INDUSTRY]. Proven ability to [RELEVANT SKILL] and [RELEVANT SKILL]. Adept at [RELEVANT SKILL] and [RELEVANT SKILL]. Seeking to leverage my expertise to drive success at [COMPANY].
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan