$38
Search live Danish job listings from Akademikernes Jobbank — Denmark's primary job portal for highly educated candidates. No authentication needed. Uses the RSS feed for search (up to 100 results) and JSON-LD parsing for detailed job information.
Invoke this skill when the user wants to:
bun run skills/jobbank-search/cli/src/cli.ts search [flags]
Key flags:
--key <text> — keyword search (title, company, keyword)--exclude <text> — exclude keywords from results--type <code> — job type: 3=Fuldtidsjob, 6=Graduate/trainee, 13=Deltidsjob, 8=Vikariat, 12=Ph.d. & Postdoc, 11=Freelance, 9=Praktikplads, 4=Studiejob (repeatable)--location <code> — region: 2=Storkøbenhavn, 8=Østjylland (Aarhus), 7=Midtjylland, 6=Nordjylland, 13=Fyn (repeatable)--work-area <code> — function: 31=IT-Software, 43=Data & Analyse, 26=Ledelse, 29=Marketing (repeatable)--industry <code> — sector: 10331=IT & Tele, 10442=Forskning & Uddannelse, 10358=Finans (repeatable)--education <code> — education field: 24=IT, 21=Økonomi & Revision, 34=Samfundsvidenskab (repeatable)--remote <value> — helt (fully remote) or delvist (partially remote)--suitable-for <code> — 2=Nyuddannede, 4=International baggrund, 5=Erfarne--company <id> — filter by company ID--since <YYYY-MM-DD> — jobs posted on or after this date--limit <n> — cap results returned by CLI--format json|table|plainRSS limitation: The RSS feed returns max 100 items per request. No pagination is available via RSS.
meta.totalshows the true count;resultsis capped at 100.
bun run skills/jobbank-search/cli/src/cli.ts detail <id> [--format json|plain]
id is the numeric job ID from search results. Fetches the job page and parses the embedded Schema.org JobPosting JSON-LD for structured data.
Start with search, then use detail for full description.
search with --key and/or filters to find matching jobs with IDsdetail <id> to get the full HTML job description, exact deadline, and company detailsUse repeatable flags for multi-value filters. Most filter flags can be repeated to match any of the values:
# IT or Finance industry, Copenhagen or Aarhus
bun run skills/jobbank-search/cli/src/cli.ts search \
--industry 10331 --industry 10358 \
--location 2 --location 8
Filter codes are documented in the README at skills/jobbank-search/cli/README.md.
bun run skills/jobbank-search/cli/src/cli.ts search \
--key "data scientist" \
--location 2 \
--format table
bun run skills/jobbank-search/cli/src/cli.ts search \
--type 6 \
--suitable-for 2 \
--format table
bun run skills/jobbank-search/cli/src/cli.ts search \
--work-area 31 \
--remote helt \
--format table
bun run skills/jobbank-search/cli/src/cli.ts search \
--type 12 \
--industry 10442 \
--format table
bun run skills/jobbank-search/cli/src/cli.ts search \
--type 3 \
--since 2026-03-01 \
--format table
bun run skills/jobbank-search/cli/src/cli.ts detail 1234567 --format plain
bun run skills/jobbank-search/cli/src/cli.ts search \
--key developer \
--location 2 --location 8 \
--work-area 31 \
--format table
| Format | Best for |
|---|---|
json | Default — programmatic use, passing IDs to detail |
table | Quick human-readable list of results |
plain | Single-job detail views (detail command) |
All errors are written to stderr as { "error": "...", "code": "..." } and the process exits with code 1.
meta.total shows the true total.detail command fetches a full job page and extracts the JSON-LD structured data block.location values are region codes (e.g. 2 = Storkøbenhavn), not city names.skills/jobbank-search/cli/README.md.