jobindex-search

Search and retrieve live Danish job listings from the Jobindex.dk API.

Updated Sep 23, 2026
One-click install
npx skills add https://github.com/zaheer037/job-search --skill jobindex-search-zaheer037
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: jobindex-search
Source: https://github.com/zaheer037/job-search/tree/main/.agents/skills/jobindex-search
Command: npx skills add https://github.com/zaheer037/job-search --skill jobindex-search-zaheer037

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @bunli/core, @bunli/utils, node-html-parser, zod, and includes scripts (resource) and references (resource) components.

What problem does it solve? Finding relevant job openings in Denmark requires manually browsing Jobindex.dk, filtering by city, recency, and keywords, then opening each posting individually. This Skill automates that workflow by querying the public Jobindex API directly, returning structured job data without authentication. ## Core Features & Use Cases - Keyword Job Search: Search thousands of live Danish job postings by title, skill, company, or city with filters for posting age (today, 7, 14, or 30 days) and sorting by relevance or date. - Full Job Detail Retrieval: Fetch complete job descriptions, application deadlines, employment type, working hours, and apply links for any listing by ID or URL. - Use Case: Ask your agent to find data engineer jobs in Copenhagen posted in the last week, review the results in a table, then pull the full description and apply link for the most promising posting. ## Quick Start Search Jobindex for Python developer jobs in Aarhus posted in the last 7 days and show me the full details of the top result.

Frequently Asked Questions about jobindex-search

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I search for jobs in Denmark from the command line?▼

Run the search command with a keyword query, such as bun run cli.ts search --query "data engineer københavn" --jobage 7. Results return as JSON, table, or plain text with job IDs, titles, companies, and locations.

How to filter Jobindex jobs by city or region?▼

The Jobindex API does not support area filtering via parameters, so include the city name directly in the query string, for example --query "python aarhus". Region slugs like storkoebenhavn work only in browser URLs, not the CLI.

Does the Jobindex CLI require an API key or authentication?▼

No authentication is required. The CLI queries the public jobindex.dk search endpoint and parses the embedded result data, so it works immediately after installing dependencies with bun install.

Why does my Jobindex search return unfiltered or wrong results?▼

Unknown flags are rejected with an UNKNOWN_FLAG error because silently discarded filters change search results. Check that you use supported flags: --query, --jobage, --sort, --page, --limit, and --format.

What are the limitations of the Jobindex search API?▼

Results are fixed at 20 per page with no per-page option, and area filtering via API parameters is silently ignored. Some listings are external ATS passthrough pages where company, deadline, and employment type fields return null.