ai-agent

LinkedIn-Easy-Apply-Bot: Automate Job Apps

Automate LinkedIn job applications with Python. For founders seeking hiring efficiency with 1.1k+ GitHub stars.
1,155 stars+2★ this week416 forksPythonGuide quality 9/10 · reviewed Jul 5Updated 10/7/2026100% free · open source
What it does

Automates the application process on LinkedIn by filling out and submitting job application forms using Python scripts

When to use it
  • •When you need to apply to multiple job openings quickly and efficiently
  • •When you want to automate the initial application process to save time for more important tasks
  • •When you're looking to streamline your hiring process as a founder with multiple openings
Ready-to-paste prompt
python linkedin_bot.py --jobs_file job_list.json --config_file config.json
Heads up: You need to have a LinkedIn account and be aware of LinkedIn's rate limits and terms of service to avoid account suspension, also make sure to handle your credentials securely in the `config.json` file
Saves to your device
Use with Claude
New

Skip the builder — one click puts this in Claude, Cursor, Antigravity and more.

🔑 Needs an API key

Works after you add credentials — the setup agent will ask you for them.

Try it instantly — no install
Claude Code
mkdir -p ~/.claude/skills/linkedin-easy-apply-bot && curl -fsSL https://workflowstacks.com/api/skills/linkedin-easy-apply-bot/claude-skill -o ~/.claude/skills/linkedin-easy-apply-bot/SKILL.md
Open in another AI app

Opens the app with this repo with the prompt ready to go — no copy-paste needed.

Connect the whole catalog (MCP)
claude mcp add --transport http workflowstacks https://workflowstacks.com/api/mcp

Adds a WorkflowStacks connector to Claude Code: search and load any skill here by chatting.

How LinkedIn-Easy-Apply-Bot: Automate Job Apps works
Codeflow
Free to inspect

LinkedIn-Easy-Apply-Bot: Automate Job Apps is a small Python project (~850 lines across 1 code files). Setup is light: install Python, run one command. Last commit this month, Apache-2.0 license, no tests found.

Size
Small codebase
~850 lines · 1 code files · 7 min skim
Setup
Light setup
Install Python, run one command.
Runs on
Python
No API keys detected
Python 97%Nix 3%
Where to start reading
  1. 1
    README.md
    Start here — what it does and how to install it
  2. 2
    requirements.txt
    Dependencies and the commands it exposes
What's in each folder
assets/Images & static assets3 files
.github/CI / automation (GitHub Actions)2 files
READMENo tests foundThin docsCI checksApache-2.0 licenseUpdated this month
Quick Actions
Details
Creator
nicolomantini
Language
Python
Category
ai-agent
Published
12/8/2018

Are you the creator of this tool? and earn 85% of every sale.

Show it off in your README:

Featured on WorkflowStacks
[![Featured on WorkflowStacks](https://workflowstacks.com/api/badge/linkedin-easy-apply-bot.svg)](https://workflowstacks.com/skills/linkedin-easy-apply-bot?utm_source=github&utm_medium=badge)
🔥 Hot this week, in your inbox
Skills like this, every Monday.

The five fastest-growing open-source AI skills, ranked by GitHub star growth. One email a week, unsubscribe anytime.

Do this with a working workflow

Pages we wrote and tested that put a skill like this to work — importable n8n templates, outcome guides and Claude Desktop configs.