ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

auto-job-applier

Automatically find and apply to jobs that match the user's resume using the resumex.dev API, web search, and browser automation. Use this skill whenever the user asks to: search for jobs, find job matches, auto-apply to jobs, apply for jobs automatically, find jobs based on my resume, or any variant of job hunting, job searching, or job application automation. Fetches the user's full resume data from resumex.dev, extracts skills/experience/preferences, searches for matching jobs on the web, presents an approval list, then automatically fills and submits applications using browser control. Logs all applications to the user's resumex.dev job tracker. Always use this skill when the user mentions "apply to jobs", "job search", "find jobs for me", "auto apply", or "job hunting" — even if they haven't explicitly mentioned resumex.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/atharva-badgujar/auto-job-applier
Or

Auto Job Applier Skill

This skill connects to the user's resumex.dev account, reads their resume data, matches them to relevant jobs via web search, presents an approval list, then automatically applies to approved jobs using browser automation — filling forms, answering screening questions, and submitting applications. All applications are logged to the resumex.dev job tracker.

Architecture: ResumeX stores resume data and the job tracker. OpenClaw's built-in AI does all the thinking and text generation (cover letters, screening answers, scoring). Web search finds jobs. Browser tool fills and submits applications. user_preferences.json remembers extra info between sessions.

No third-party AI API keys required. This skill uses only OpenClaw's built-in LLM for all AI tasks (cover letter drafting, screening question answers, job scoring). The only external API key needed is RESUMEX_API_KEY.


Required Environment Variable

VariableRequiredDescription
RESUMEX_API_KEYRequiredAPI key from resumex.dev → Dashboard → Resumex API
JOB_SEARCH_LOCATIONOptionalOverride city/country for job search
JOB_TYPEOptionalfull-time | part-time | contract | internship
REMOTE_ONLYOptionaltrue | false (default: false)
MAX_APPLICATIONSOptionalMax jobs to apply per session (default: 5)

How to set RESUMEX_API_KEY in OpenClaw:

  1. Go to resumex.dev → Dashboard → Resumex API
  2. Click Generate API Key
  3. In OpenClaw, go to Settings → Environment Variables
  4. Add RESUMEX_API_KEY with the copied key value

No other keys are needed. There is no Anthropic key, no OpenAI key, no other third-party service.


Privacy & Data Handling

Read this before using the skill.

What data leaves your device

DataSent ToWhy
Resume data (API read)resumex.devTo fetch your resume for job matching
Application logs (company, role, URL, status)resumex.devTo track your job applications
Your name, email, phone, LinkedInJob application websitesTo fill application forms
Cover letter (generated text)Job application websitesSubmitted as part of each application

Data sent to resumex.dev is governed by the resumex.dev Privacy Policy.

What stays local on your device

DataLocationWhat It Contains
data/user_preferences.jsonSkill directory onlySalary expectation, visa status, notice period, address, gender, date of birth, ethnicity, veteran status, disability status, screening question answers

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-atharva-badgujar-auto-job-applier": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.