From job-searcher
Collects recent public job postings from JobKorea by keyword. Returns normalized JSON with title, company, location, salary, and deadline.
How this skill is triggered — by the user, by Claude, or both
Slash command
/job-searcher:jobkorea-collectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Collect recent public postings from JobKorea's keyword search and return
Collect recent public postings from JobKorea's keyword search and return
normalized JSON (docs/SCHEMA.md). Self-contained: this skill's collect.py
carries its own fetch + parse and depends only on curl_cffi, beautifulsoup4,
lxml.
null; titles,
companies, salaries, and locations are copied verbatim.If collect.py fails with ModuleNotFoundError, install the deps yourself
(pip install curl_cffi beautifulsoup4 lxml) and retry — do not ask the user
to install anything.
# one-time deps (or: pip install -r requirements.txt)
pip install curl_cffi beautifulsoup4 lxml
python3 skills/jobkorea-collect/collect.py --query "데이터 엔지니어" --limit 20
--query, -q — search keyword (default 개발자).--limit, -n — max postings (default 20).--pretty — indent the JSON.Output: a JSON array on stdout; a one-line count on stderr. Each item has
source, external_id, url, title, company, location, employment_type, posted_at, deadline, salary, snippet, collected_at.
SRC-JOB-JOBKOREA — https://www.jobkorea.co.kr/ (collectible_open,
re-verified 2026-07-07).Recruit/GI_Read/<id> pattern; external_id is
that numeric id (stable for dedup).div.shadow-list); if the
layout changes and 0 postings return, re-derive the card/anchor selectors
against a live fetch (do not hardcode a specific company).npx claudepluginhub itssosunny/job-searcher --plugin job-searcher2plugins reuse this skill
First indexed Jul 7, 2026
Collects recent public job postings from Saramin (사람인) by keyword and returns normalized JSON. Useful for gathering or monitoring Korean job listings for a role, stack, or company.
Guides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.