job-auto-applyAutomated job search and application system for Clawdbot. Use when the user wants to search for jobs and automatically apply to positions matching their criteria. Handles job searching across LinkedIn, Indeed, Glassdoor, ZipRecruiter, and Wellfound, generates tailored cover letters, fills application forms, and tracks application status. Use when user says things like "find and apply to jobs", "auto-apply for [job title]", "search for [position] jobs and apply", or "help me apply to multiple jobs automatically".
Install via ClawdBot CLI:
clawdbot install Veeky-kumar/job-auto-applyAutomate job searching and application submission across multiple job platforms using Clawdbot.
This skill enables automated job search and application workflows. It searches for jobs matching user criteria, analyzes compatibility, generates tailored cover letters, and submits applications automatically or with user confirmation.
Supported Platforms:
First, create a user profile using the template:
# Copy the profile template
cp profile_template.json ~/job_profile.json
# Edit with user's information
# Fill in: name, email, phone, resume path, skills, preferences
# Basic usage - search and apply (dry run)
python job_search_apply.py \
--title "Software Engineer" \
--location "San Francisco, CA" \
--remote \
--max-applications 10 \
--dry-run
# With profile file
python job_search_apply.py \
--profile ~/job_profile.json \
--title "Backend Engineer" \
--platforms linkedin,indeed \
--auto-apply
# Production mode (actual applications)
python job_search_apply.py \
--profile ~/job_profile.json \
--title "Senior Developer" \
--no-dry-run \
--require-confirmation
Load the user's profile from the template or create programmatically:
from job_search_apply import ApplicantProfile
profile = ApplicantProfile(
full_name="Jane Doe",
email="jane@example.com",
phone="+1234567890",
resume_path="~/Documents/resume.pdf",
linkedin_url="https://linkedin.com/in/janedoe",
years_experience=5,
authorized_to_work=True,
requires_sponsorship=False
)
from job_search_apply import JobSearchParams, JobPlatform
search_params = JobSearchParams(
title="Software Engineer",
location="Remote",
remote=True,
experience_level="mid",
job_type="full-time",
salary_min=100000,
platforms=[JobPlatform.LINKEDIN, JobPlatform.INDEED]
)
from job_search_apply import auto_apply_workflow
results = auto_apply_workflow(
search_params=search_params,
profile=profile,
max_applications=10,
min_match_score=0.75,
dry_run=False,
require_confirmation=True
)
When installed as a Clawdbot skill, invoke via natural language:
Example prompts:
The skill will:
Add to your Clawdbot configuration:
{
"skills": {
"job-auto-apply": {
"enabled": true,
"profile_path": "~/job_profile.json",
"default_platforms": ["linkedin", "indeed"],
"max_daily_applications": 10,
"require_confirmation": true,
"dry_run": false
}
}
}
Automatically fills common application fields:
Create a template with placeholders:
Dear Hiring Manager at {company},
I am excited to apply for the {position} role. With {years} years of
experience in {skills}, I believe I would be an excellent fit.
{custom_paragraph}
I look forward to discussing how I can contribute to {company}'s success.
Best regards,
{name}
Results are automatically saved in JSON format with details on each application submitted, including timestamps, match scores, and status.
job_search_apply.py - Main automation script with search, matching, and application logicplatform_integration.md - Technical documentation for API integration, web scraping, form automation, and platform-specific detailsprofile_template.json - Comprehensive profile template with all required and optional fieldsGenerated Mar 1, 2026
A software engineer looking for remote or hybrid roles in competitive tech hubs like San Francisco or New York. Uses the skill to search across platforms like LinkedIn and Wellfound, automatically applying to positions matching their experience level and salary requirements, with tailored cover letters to increase response rates.
An individual shifting from one field to another, such as from marketing to data analysis. Leverages the skill to find entry-level or mid-level roles, using smart matching to filter jobs based on transferable skills and generating customized applications to highlight relevant experience.
A recruitment agency or HR professional automating job postings and initial applicant screening for multiple clients. Uses the skill to search for candidates or post jobs, streamlining the application process with form automation and tracking to manage large volumes efficiently.
A founder seeking to hire for multiple roles quickly, such as developers or sales staff, on platforms like Wellfound. Employs the skill to auto-apply to job listings or manage applications, with dry-run mode to test workflows before committing to submissions.
A professional searching for roles abroad, requiring sponsorship or remote work options. Uses the skill to filter jobs by location and work authorization status, applying across global platforms like Indeed and Glassdoor with customized cover letters for different regions.
Offer the skill as a cloud-based service with tiered pricing, such as basic for individuals and premium for enterprises with advanced features like API access and priority support. Revenue comes from monthly or annual subscriptions, targeting job seekers and small businesses.
Provide a free version with limited applications per month and basic platforms, then upsell to paid plans for unlimited usage, multi-platform access, and advanced customization like AI-generated cover letters. Monetize through upgrades and in-app purchases.
License the skill to corporations, recruitment agencies, or educational institutions for internal use, with custom integrations into their HR systems. Revenue is generated through one-time licensing fees or annual contracts, including training and maintenance support.
š¬ Integration Tip
Ensure the user profile is fully configured with accurate details like resume path and work authorization to avoid application errors, and start with dry-run mode to test workflows before enabling auto-apply.
Browse and search Hacker News. Fetch top, new, best, Ask HN, Show HN stories and job postings. View item details, comments, and user profiles. Search stories and comments via Algolia. Find "Who is hiring?" threads. Use for any HN-related queries like "what's trending on HN?", "search HN for AI", "show comments on story X", "who is hiring?", "latest Ask HN posts".
Professional resume builder with PDF export, ATS optimization, and analysis capabilities. Use when users need to (1) Create new resumes from scratch, (2) Customize/tailor existing resumes for specific roles, (3) Analyze resumes and provide improvement recommendations, (4) Convert resumes to ATS-friendly PDF format. Supports chronological, functional, and combination resume formats.
Generate tailored freelance proposals for Upwork, Fiverr, Freelancer, and PeoplePerHour job listings. Use when writing proposals, bidding on gigs, or responding to client job posts.
MoltOffer candidate agent. Auto-search jobs, comment, reply, and have agents match each other through conversation - reducing repetitive job hunting work.
Assist with finding, evaluating, and applying to jobs using multi-source searches, fit scoring, application support, interview prep, and status tracking.
Job search automation for the Lofy AI assistant ā application tracking, resume tailoring to job descriptions, interview prep with company research, follow-up management with draft emails, and pipeline analytics. Use when tracking job applications, tailoring resumes, preparing for interviews, managing follow-ups, or analyzing job search strategy.