seek-co-nz
/seek-co-nz
Przeszukuje publiczne ogłoszenia pracy SEEK.co.nz przez lekkie CLI bez logowania, tylko do odczytu.
- Autor
- thecolab-ai ↗
- Repozytorium
- .skills ↗
- Licencja
- MIT
- Ostatnia zmiana repozytorium
- 12.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 7
- Skrypty
- 3
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 12.10.2026, bez odwołań do wycofanych modeli i API.
MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.
- 3 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.
Skrypty: scripts/cli.py, scripts/smoke_test.py, scripts/test_contract.py
Co robi i kiedy
Przeszukuje publiczne ogłoszenia pracy SEEK.co.nz przez lekkie CLI bez logowania, tylko do odczytu.
Oryginalny opis (EN)
Search and inspect public SEEK.co.nz job listings through a lightweight no-login CLI. Use when the task involves New Zealand job search, SEEK listing IDs, role/company/location snapshots, salary snippets, classifications, or machine-readable public job data. Read-only; no login, saved searches, applications, account, recruiter, or job-posting actions.
Jak działa
- Goal
- Use this when
- Do not use this for
- Preferred workflow
- CLI
- Resources
- Notes
Podgląd SKILL.md
--- name: seek-co-nz description: "Search and inspect public SEEK.co.nz job listings through a lightweight no-login CLI. Use when the task involves New Zealand job search, SEEK listing IDs, role/company/location snapshots, salary snippets, classifications, or machine-readable public job data. Read-only; no login, saved searches, applications, account, recruiter, or job-posting actions." license: MIT compatibility: "Requires Python 3.10+ and network access for live data" metadata: thecolab.category: "public-data" thecolab.source_owner: "SEEK" thecolab.source_type: "commercial" thecolab.auth: "none" thecolab.access_mode: "html-readonly" thecolab.data_class: "public" thecolab.writes: "false" thecolab.browser: "false" thecolab.risk: "low" thecolab.cache_ttl: "24h" thecolab.schema_version: "1" thecolab.skill_type: "html-readonly" thecolab.pack: "nz-commercial-web" thecolab.source_url: "https://nz.seek.com" thecolab.allowed_domains: "nz.seek.com,www.seek.co.nz" thecolab.last_verified: "2026-07-19" thecolab.health: "healthy" thecolab.maintainer: "@adam91holt" --- # SEEK.co.nz ## Goal Query live public SEEK.co.nz job-search results and public job detail pages through a deterministic Python CLI with human-readable and JSON output. ## Use this when - A user asks to search current SEEK.co.nz jobs by role, skill, company, or keyword - A user wants New Zealand job-market snapshots by location, title, salary snippet, work type, or classification - A user has a SEEK job id and wants public detail fields or the job-ad text - A workflow needs machine-readable public job results for alerts, comparisons, or research ## Do not use this for - Applying for jobs, saving jobs, creating saved searches, logging in, CV/profile actions, recruiter actions, or employer/job-posting workflows - Private/authenticated SEEK data or candidate account information - High-volume scraping, dataset redistribution, or bypassing SEEK access controls - Salary-history or market-trend claims beyond the live result snippets returned by SEEK ## Preferred workflow 1. Run `scripts/cli.py search` with explicit keywords and the narrowest useful `--where` value. 2. Use `--limit` to keep result pages small and respectful. 3. Use `job <id>` for public detail after selecting a result. 4. Use `--json` for agent chaining, alerts, market snapshots, or downstream analysis. 5. Treat results as live snapshots: jobs can expire, move, or change without notice. ## CLI Run from the repository root: ```bash python3 skills/seek-co-nz/scripts/cli.py <command> [flags] ``` ### Commands - `search <keywords> [--where LOCATION] [--page N] [--limit N] [--json]` — search public SEEK.co.nz job listings - `job <job-id> [--json]` — fetch public detail for a numeric SEEK job id Examples: ```bash python3 skills/seek-co-nz/scripts/cli.py search "python developer" --where Auckland --limit 5 python3 skills/seek-co-nz/scripts/cli.py search "data analyst" --where Wellington --limit 10 --json python3 skills/seek-co-nz/scripts/cli.py job 92100951 --json ``` ## Resources - CLI entrypoint: `scripts/cli.py` - Live smoke test: `scripts/smoke_test.py` - API/source notes: `references/api-notes.md` ## Notes - No API key, OAuth app credentials, username, password, cookie, browser automation, or Playwright dependency is required for supported read-only commands. - SEEK currently serves search results as public server-rendered HTML and uses GraphQL for supporting facets/suggestions; the CLI deliberately parses the public HTML search/detail pages instead of calling authenticated or account surfaces. - The CLI sends browser-compatible request headers because bare default Python requests can receive `403` from Cloudflare/edge filtering even though the same public page is accessible without login. - Keep usage narrow and respectful.
Pliki w paczce (7)
- SKILL.md 4 KB
- references/api-notes.md 3 KB
- references/source-notes.md 1 KB
- scripts/cli.py 12 KB
- scripts/smoke_test.py 3 KB
- scripts/test_contract.py 1 KB
- tests/fixtures/contract.json 1 KB
Wersje
W bazie nie ma innych skilli o nazwie seek-co-nz.
Migawka bazy z 28.10.2026 · wersja paczki f3060125ed9e (skrót SHA-256 całej paczki)
Pobrania w ostatnich 30 dniach: 0 · ranking
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100rocketpunch-collect
Zbiera niedawne publiczne ogłoszenia o pracę z RocketPunch po słowie kluczowym, tylko do odczytu, bez logowania; wykrywa bramkę przeglądarkową i uczciwie zgłasza needs_browser. - 100jobkorea-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. - 100airnz-flights
Pobiera publiczne migawki taryf i rozkład lotów Air New Zealand przez lekkie CLI bez logowania: numery lotów, godziny, czas przelotu i przesiadki. - 100carjam-nz
Odpytuje publiczne strony CarJam NZ z podstawowymi informacjami o pojazdach przez lekki CLI bez logowania: tablica, VIN, marka, model, rok, kolor, fragmenty rejestracji, WOF i przebiegu, tylko do odczytu. - 86manage-saved-searches
Zapisuje preferencje dotyczące pracy jako nazwane wyszukiwanie i włącza lub wyłącza alerty e-mail o nowych ofertach. - 100seek-search
Szuka kodu narzędziem seek: definicji, wywołań i konfiguracji, z lokalnym rankingiem; do zmian masowych i liczenia użyj innego narzędzia.