Job Hunter for Openclaw

An AI-driven LinkedIn assistant that scrapes, filters, and scores job listings to find your perfect career match.

keepfit44
v1.1.0
Mar 21, 2026
0
943
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install jobclaw

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install jobclaw using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Job Hunter?

Job Hunter is a sophisticated automation tool designed to streamline the modern job search. By leveraging the power of Openclaw Skills, this tool navigates LinkedIn to find real-time listings based on granular technical requirements and geographical preferences. It goes beyond basic searching by integrating with Google Gemini AI to analyze job descriptions and provide a compatibility score, ensuring you focus only on the most relevant opportunities.

The skill provides a conversational interface that makes complex job hunting as simple as chatting with an assistant. Whether you are looking for specific tech stacks like Python and FastAPI or seeking remote-only roles across multiple European countries, Job Hunter handles the heavy lifting of data collection and evaluation.

Job Hunter Use Cases

  • Finding remote software engineering roles across specific countries like Spain or Germany.
  • Filtering out noise in job boards by excluding recruitment agencies or specific keywords.
  • Scoring job listings against a personal technical profile to prioritize high-value applications.
  • Tracking job application history and saving interesting leads for future follow-up.

How Job Hunter Works

  1. Parameter Collection: The user provides search criteria such as keywords, required technologies, and preferred locations via a natural conversation.
  2. Scraping Engine: The skill executes a multi-page scrape of LinkedIn listings, handling per-country search logic to maximize result quality.
  3. AI Evaluation: If a Gemini API key is provided, the skill sends job details to the LLM to calculate a match score based on technologies and experience.
  4. Ranked Delivery: Results are presented in a clean, sorted format, highlighting top matches with scores and direct links to apply.
  5. Data Management: Users can save interesting leads to a local database for long-term tracking and organization.

Job Hunter Setup

First, ensure you have the necessary dependencies installed for this Openclaw Skills component:

pip install httpx selectolax google-genai

To enable AI-powered scoring, configure your Google Gemini API key:

python3 scripts/job_hunter.py setkey "YOUR_GEMINI_API_KEY"

Job Hunter Data Schema & Taxonomy

Job Hunter maintains an organized local storage system within ~/.openclaw/job-hunter/ to track your progress:

File Description
config.json Stores the Gemini API key and global search preferences.
history.json A log of previous search queries for easy re-runs.
saved.json A permanent list of jobs you have marked for follow-up.

Job Hunter Advanced Features

  • Multilingual Support: Automatically detects user language and generates AI summaries in that language while preserving original job data.
  • Granular Filtering: Support for LinkedIn-specific company size codes and experience level categories.
  • Search Persistence: Capability to re-run historical searches with a single command to find new postings since the last check.
  • AI Prompt Injection: Pass custom criteria like "Must use microservices" to influence how the AI scores potential matches.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*