Skip to content
cccskills
FreePublished on GitHubEnglish overview

jobindex-search

Find Danish job listings on Jobindex.dk using job titles, skills, companies, or city names. Filter by posting age, sort by relevance or date, and read full descriptions with deadlines, working hours, and application links.

OriginalShow the original description

Make sure to use this skill whenever the user wants to search for jobs in Denmark, find Danish job listings, look up a specific job posting, or asks anything about the Danish job market — even if they don't mention jobindex.dk explicitly. Invoke this skill for questions about open positions, job vacancies, hiring in Denmark, job opportunities in Danish cities or sectors, or when the user wants to find work in Denmark. Also trigger for phrases like "find me a job", "are there any jobs for X in Copenhagen", or "what jobs are available in Aarhus" when the context is Denmark. Trigger phrases include: jobindex, jobsøgning, job i Danmark, ledige stillinger, job opslag, find job, stillingopslag, jobannonce, job vacancy denmark, danish jobs, jobs in denmark, job search denmark, work in denmark, find work denmark, IT jobs denmark, engineer jobs denmark, developer jobs copenhagen, marketing jobs aarhus, jobs aarhus, jobs copenhagen, jobs odense, jobs aalborg, job openings denmark, hiring denmark, job listings denmark, python jobs denmark, grafisk designer job, data engineer job, softwareudvikler job, full stack developer job danmark.

Works withX (Twitter)

Run score Not tested

See how to install

Good for

  • Find Python jobs posted in the last seven days
  • Search for data engineer jobs in Copenhagen
  • Compare graphic designer openings
  • Check a shared Jobindex posting’s details

Overview

What it does

Search Danish job listings on Jobindex.dk using keywords such as job titles, skills, and company names. Filter listings to those posted today, within the last seven days, or within the last 30 days, and sort by relevance or newest first. For jobs you find, you can read the full description and check the application deadline, employment type, working hours, and application link.

When it helps

Use it when looking for work in Denmark that matches your field or regularly checking for newly posted vacancies. Combine a job title with a city name, or compare roles requiring a particular skill. You can also retrieve a listing’s details from its Jobindex URL or job ID.

Example requests

  • “Show me Python jobs posted in the last seven days, newest first.”
  • “Find data engineer jobs in Copenhagen and check the details of the listings that interest me.”

Notes

Requires bun, but no credentials. The skill is disabled initially and must be enabled before use. A search term is required. There is no dedicated location filter, so include city names in the search keywords. Without a posting-age filter, searches can include older listings.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Document check

AI checked the SKILL.md for operations that need care and for setup requirements. The score comes only from actually running the skill (hands-on test).

SafetyAre sending data, deleting files, and running commands disclosed?
AGoodOperations are limited to searching and retrieving details from a public API, with no credentials required.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingIt states that bun and activation are required, but does not provide bun installation instructions.

Not counted in the score. Rated by AI (OpenAI Codex) as of Oct 24, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (21)

  • SKILL.md6.2 KB
  • cli/package.json546 B
  • cli/README.md8.4 KB
  • cli/src/cli.ts3.5 KB
  • cli/src/commands/detail.ts11.9 KB
  • cli/src/commands/search.ts3.3 KB
  • cli/src/helpers.ts11.4 KB
  • cli/tests/cli-contract.test.ts1.2 KB
  • cli/tests/cli-flag-validation.test.ts5.1 KB
  • cli/tests/detail-input.test.ts2.2 KB
  • cli/tests/detail-parsing.test.ts6.0 KB
  • cli/tests/documented-search.test.ts3.2 KB
  • cli/tests/helpers.ts959 B
  • cli/tests/missing-option-values.test.ts2.5 KB
  • cli/tests/parsing.test.ts3.7 KB
  • cli/tests/request-timeout.test.ts1.3 KB
  • cli/tests/retry-backoff.test.ts3.0 KB
  • cli/tests/search-page.test.ts2.7 KB
  • cli/tests/sort-values.test.ts3.1 KB
  • cli/tsconfig.json489 B
  • url-reference.md3.3 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Jobindex Search Skill

Search live Danish job listings from Jobindex.dk. No authentication needed. Covers thousands of job postings across all sectors, updated in real time.

When to use this skill

Invoke this skill when the user wants to:

  • Search for job openings in Denmark by keyword, job title, or technology
  • Find jobs in a specific Danish city (use keyword with city name, e.g. python aarhus)
  • Filter jobs by recency (posted today, last 7 days, last 30 days)
  • Get the full description of a specific job listing
  • Explore the Danish job market for a given profession or skill set

Commands

Search job listings

bun run .agents/skills/jobindex-search/cli/src/cli.ts search --query "<text>" [flags]

Key flags:

  • --query <text> / -q <text> — keyword search (job title, skill, company, city). Required. Searches without a query exit with MISSING_REQUIRED.
  • --jobage <days> — filter by posting age: 1 (today), 7, 14, 30, or 9999 (all, default)
  • --sort <order> — score (relevance, default) or date (newest first)
  • --page <n> — page number (1-indexed, 20 results per page, fixed)
  • --limit <n> — cap total results the CLI outputs (client-side)
  • --format json|table|plain

Area note: The Jobindex API does not support area filtering via params. To find jobs in a specific city, include the city in --query (e.g. --query "data engineer københavn" or --query "python aarhus").

Fetch full job detail

bun run .agents/skills/jobindex-search/cli/src/cli.ts detail <id> [--format json|plain]

id is the job ID from search results (e.g. h1647303). You may also pass the full Jobindex URL. Returns the full job description, deadline, employment type, hours, and apply link.


How to use effectively

Always start with search. Pass the job title, skill, or profession as --query. Combine with a city name in the query to narrow by location (e.g. --query "frontend developer odense").

Use --jobage 7 or --jobage 1 for fresh listings. Without it, results include all historical postings.

Use --sort date to see the most recently posted jobs first. Default score sorts by relevance.

Natural workflow: search → detail.

  1. Use search to find matching jobs and their id values.
  2. Call detail <id> to get the full description, deadline, and apply link.

Use --format table for quick scanning, --format json for data processing, and --format plain for reading a single job's full details.

Pagination: The API always returns 20 results per page. Use --page to navigate pages. Use --limit to cap results across one page fetch.


Usage examples

Find Python jobs posted in the last 7 days

bun run .agents/skills/jobindex-search/cli/src/cli.ts search \
  --query python \
  --jobage 7 \
  --sort date \
  --format table

Data engineer jobs in Copenhagen

bun run .agents/skills/jobindex-search/cli/src/cli.ts search \
  --query "data engineer københavn" \
  --sort score \
  --format table

Graphic designer jobs — all time, by relevance

bun run .agents/skills/jobindex-search/cli/src/cli.ts search \
  --query "grafisk designer" \
  --limit 10 \
  --format table

Full-stack developer jobs, page 2

bun run .agents/skills/jobindex-search/cli/src/cli.ts search \
  --query "full stack developer" \
  --page 2 \
  --format json

Jobs posted today for a keyword

bun run .agents/skills/jobindex-search/cli/src/cli.ts search \
  --query python \
  --jobage 1 \
  --sort date \
  --limit 20 \
  --format table

Get full details for a specific job

bun run .agents/skills/jobindex-search/cli/src/cli.ts detail h1647303 --format plain

Marketing jobs in Aarhus

bun run .agents/skills/jobindex-search/cli/src/cli.ts search \
  --query "marketing aarhus" \
  --jobage 30 \
  --sort date \
  --format table

Output formats

FormatBest for
jsonDefault — programmatic use, data processing, passing IDs to detail
tableQuick human-readable overview and scanning
plainReading a single job's full detail (detail command)

All errors are written to stderr as { "error": "...", "code": "..." } and the process exits with code 1.


Notes

  • All data is from the public jobindex.dk API — no credentials required.
  • Page size is fixed at 20 results per page (Jobindex API limitation).
  • Area/region filtering via API params does not work — include city names in --query instead.
  • --jobage 9999 is the default and includes all postings regardless of age.
  • Total count in meta.total comes from the numeric searchResponse.hitcount embedded in the search page.
  • Job IDs are string-prefixed (e.g. h1647303) — pass them as-is to detail.

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

freehire-search

FreeSummary

Search software, data, and engineering jobs across countries through freehire.me. Filter by location, remote work, experience level, skills, and posting age, and retrieve full job descriptions directly in search results.

  • Find remote React jobs in the EU
  • Search for recently posted DevOps jobs in Germany
  • Find Go or Rust jobs in a single search
ai-job-search-dev/ai-job-search64.8KUpdated Oct 21, 2026

Evaluate how well a job matches a candidate's background, research the employer, and tailor a CV and cover letter. Prepare interview answers and questions, with application records and posting archives supporting the workflow.

  • Evaluating a job posting against existing experience
  • Tailoring a CV and cover letter to a specific role
  • Preparing interview answers and questions for the employer
ai-job-search-dev/ai-job-search64.8KUpdated Oct 21, 2026

jobbank-search

FreeSummary

Find Danish jobs for graduates and highly educated candidates through Akademikernes Jobbank. Filter by industry, education, region, or remote work, then retrieve posting details for graduate trainee, Ph.d., postdoc, and other roles.

  • Find graduate trainee positions
  • Search for Ph.d. and postdoc openings
  • Look for fully remote software jobs
ai-job-search-dev/ai-job-search64.8KUpdated Oct 21, 2026

Search Danish job listings on Jobdanmark.dk by role, location, and employment type. Compare matching vacancies, read full posting details and application deadlines, and check current job counts across categories without an API key.

  • Finding full-time IT jobs in Copenhagen
  • Looking for student jobs in Aarhus
  • Checking a vacancy's description and application deadline
ai-job-search-dev/ai-job-search64.8KUpdated Oct 21, 2026

jobnet-search

FreeSummary

Search Denmark’s official Jobnet.dk portal for jobs by occupation, region, working hours, or contract duration. Read full postings, check deadlines and contact details, and get direct application links for roles that interest you.

  • Find permanent, full-time nursing jobs
  • Search for IT jobs within commuting distance
  • Review openings with the earliest application deadlines
ai-job-search-dev/ai-job-search64.8KUpdated Oct 21, 2026

linkedin-search

FreeSummary

Search LinkedIn’s public job listings by location and role, filter by posting date or workplace type, and retrieve a specific listing’s full description, seniority, and employment details using its job ID or URL.

  • Finding jobs in a specific country or city
  • Searching for remote or hybrid roles
  • Checking recently posted openings
ai-job-search-dev/ai-job-search64.8KUpdated Oct 21, 2026

See all skills by ai-job-search-dev

Report a problem with this skill