Streamline your job search with jobs-tools, a powerful suite for LinkedIn outreach, email campaigns, resume organization, and network management. Enhance your efficiency and maintain a professional online presence effortlessly.
claude install praneethravuri/jobs-toolsjobs-tools is a Python-based automation toolkit designed to streamline job applications and networking. It includes LinkedIn automation scripts for sending connection requests and bulk outreach, AI-generated personalized email campaigns via Ollama, resume generation from JSON data, and automated H1B visa sponsorship company research. The toolkit helps job seekers manage applications at scale while maintaining organization through automated resume filing by company and position. Use responsibly within LinkedIn's terms of service and Gmail's sending limits.
Install uv and run `uv venv && uv pip install -e .`. Set up a `.env` file with your Gmail credentials. For email campaigns, install Ollama and run `generate_emails.py` then `send_emails.py`. For LinkedIn, paste the browser console scripts into LinkedIn pages. For resume tools, prepare JSON data and run the generator or organizer scripts.
Automate LinkedIn outreach to potential employers
Organize job applications and resumes
Manage networking contacts and follow-ups
Create targeted email campaigns for job opportunities
claude install praneethravuri/jobs-toolsgit clone https://github.com/praneethravuri/jobs-toolsCopy 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.
I'm looking for a job in [INDUSTRY]. Help me craft a LinkedIn outreach message to [COMPANY] that highlights my experience in [SKILL] and expresses my interest in their [POSITION]. Also, suggest a follow-up email template for candidates who don't respond to the initial message.
# LinkedIn Outreach Message Hi [NAME], I came across [COMPANY]'s profile and was impressed by your work in [INDUSTRY]. As a [POSITION] with [YEARS] of experience in [SKILL], I believe I could bring valuable insights to your team. I'd love to connect and learn more about [COMPANY]'s culture and any potential opportunities. Would you be open to a quick chat? Looking forward to hearing from you! Best regards, [YOUR NAME] # Follow-up Email Template Subject: Following Up on My LinkedIn Connection Request Hi [NAME], I wanted to follow up on my LinkedIn connection request and express my continued interest in [COMPANY]. I understand you're busy, but I believe my experience in [SKILL] could be valuable to your team. Would you be available for a quick chat in the coming weeks? I'd love to learn more about [COMPANY] and share how I could contribute. Looking forward to your response. Best regards, [YOUR NAME]
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan