jobkorea-collect
/jobkorea-collect
Zbiera najnowsze publiczne oferty pracy z JobKorea po słowie kluczowym, tylko do odczytu i bez logowania, zapisu czy aplikowania, i wypisuje znormalizowaną tablicę JSON.
- Autor
- itssosunny ↗
- Repozytorium
- job-searcher ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 08.07.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 2
- Skrypty
- 1
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 08.07.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 1 skrypt w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: collect.py
Co robi i kiedy
Zbiera najnowsze publiczne oferty pracy z JobKorea po słowie kluczowym, tylko do odczytu i bez logowania, zapisu czy aplikowania, i wypisuje znormalizowaną tablicę JSON.
Oryginalny opis (EN)
Collect recent public job postings from JobKorea (잡코리아) by keyword. Use when the user wants to gather, scan, or monitor JobKorea listings for a role, stack, or company. Read-only — no login, save, or apply. Prints a normalized JSON array of postings.
Jak działa
- Boundaries
- Run
- Notes
Podgląd SKILL.md
--- name: jobkorea-collect description: Collect recent public job postings from JobKorea (잡코리아) by keyword. Use when the user wants to gather, scan, or monitor JobKorea listings for a role, stack, or company. Read-only — no login, save, or apply. Prints a normalized JSON array of postings. --- # JobKorea Collect 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`. ## Boundaries - **Read-only.** GET of the public search page only. Never log in, save a job, message, or apply. Do not submit any form. - **No fabrication.** Fields the source does not expose are `null`; titles, companies, salaries, and locations are copied verbatim. - A collected posting reflects the public page at run time; it is not proof the role is still open. ## Run 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. ```bash # 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`. ## Notes - Source: `SRC-JOB-JOBKOREA` — https://www.jobkorea.co.kr/ (collectible_open, re-verified 2026-07-07). - Posting detail URLs use the `Recruit/GI_Read/<id>` pattern; `external_id` is that numeric id (stable for dedup). - JobKorea's search markup is a Tailwind card layout (`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).
Pliki w paczce (2)
- SKILL.md 2 KB
- collect.py 7 KB
Wersje
W bazie nie ma innych skilli o nazwie jobkorea-collect.
Migawka bazy z 28.10.2026 · wersja paczki 424f40b47fb9 (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100career-kr-collect
Zbiera aktualne publiczne oferty pracy z Career.co.kr po słowie kluczowym, tylko do odczytu, bez logowania, zapisywania i aplikowania, i zwraca znormalizowaną tablicę JSON. - 100wanted-collect
Zbiera ostatnie publiczne oferty pracy z Wanted (원티드) po słowie kluczowym, tylko do odczytu, i wypisuje znormalizowaną tablicę JSON. - 100job-scraper
Wyszukuje oferty pracy na LinkedIn i Indeed bez logowania i zwraca stanowisko, firmę, lokalizację, wynagrodzenie, opis, poziom seniority oraz bezpośredni link do aplikowania. - 100seek-co-nz
Przeszukuje publiczne ogłoszenia pracy SEEK.co.nz przez lekkie CLI bez logowania, tylko do odczytu. - 100indeed-research
Przeszukuje oferty pracy Indeed i pobiera pojedyncze ogłoszenia przez API Crawlora: wyszukiwanie po słowie kluczowym i lokalizacji, podpowiedzi lokalizacji i szczegóły po kluczu oferty. - 81job-postings
Wyszukuje aktualne oferty pracy według roli, pracodawcy, lokalizacji lub możliwości pracy zdalnej oraz tworzy listy ofert pasujących do umiejętności, doświadczenia i oczekiwań płacowych.