Berlin Job Search plugin
A job-search coach plugin for Germany: listings, German and Blue Card checks, applications and mock interviews.
- 55 ★ on the repository
- Last commit
Extended access
Why this level
- The skill goes online for listings and keeps your CV, profile and application log in a folder on disk.
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add plugins/berlin-job-searchDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewExtended accessThe tool runs code or makes network calls and only reads external data.
- The skill goes online for listings and keeps your CV, profile and application log in a folder on disk.
This is third-party code. Review the repository files before installing.
What it does
Berlin Job Search runs a job hunt in Germany, starting with Berlin, and knows hiring rules nobody writes down. An English ad can demand fluent German three paragraphs down. Half of the postings use German titles. Blue Card has a salary floor, and a German CV differs from an English one. The process has six stages. Search covers Bundesagentur, Arbeitnow, LinkedIn, 33 company career pages and other sources, dropping off-target titles. Checking finds the German requirement with a quote, compares salary against the 2026 Blue Card thresholds and flags agencies and hidden text in the ad. Applying prepares a CV and letter in German or English and verifies every claim against your CV. The agent never applies, sends messages or invents experience. Interviews, tracking and a skill-gap plan follow.
Who it is for. People searching for jobs in Germany, including foreign professionals, who want an agent that knows local hiring rules.
Good fit when
- English-friendly Berlin jobs are needed and the agent must quote the line about language.
- An offered 48,000 euros must be checked against the Blue Card threshold.
- A German CV and letter are prepared from templates with each fact verified.
- Before an interview, questions are rehearsed in German one at a time with scoring.
Not a fit when
- The search is outside Germany: sources and rules target the German market.
- The agent should apply and message recruiters on its own.
- Plans include keeping data in a public repository copy without protection.
Example request
I am a recruiter in Berlin with five years of experience, English C1, German B1. Find Talent Acquisition roles and show where German is required.Limitations
Full search runs in Claude Code and Codex. The chat sandbox blocks most outbound requests, so only the Daily Berlin Jobs connector and Claude web search remain there. LinkedIn search uses logged-out guest access, is unofficial and falls under the LinkedIn User Agreement. A fork of the repository is public, so do not commit personal data without a template or a private repository. The CV, profile and tracker sit in the `job-search/` folder on your machine. Skill output gives guidance, and application decisions stay with you.
How to disable. In Claude Code run `/plugin uninstall berlin-job-search@berlin-job-search`, and for other agents delete the skill from the skills directory. The `job-search/` folder with your files stays.
FAQ
How do I install the plugin in Claude Code?
Run `/plugin marketplace add umutyesildal/berlin-job-search`, then `/plugin install berlin-job-search@berlin-job-search` and ask the agent to set up your search.
Does it work with Codex and Cursor?
Yes, `npx skills add umutyesildal/berlin-job-search` installs the skill into Codex, Cursor, Gemini CLI and OpenCode. Codex also has its own plugin through `codex plugin marketplace add`.
What do the plugin commands do?
Among them `/setup` for the profile, `/jobs` for matching, `/evaluate` for one posting, `/apply` for CV and letter, `/interview`, `/track`, `/report` and `/upskill`.
Does the agent apply by itself?
No. It prepares documents and reminds you about replies, but messages nobody, creates no accounts and invents no experience.
What if I have no code tools?
Paste the text from `docs/chatgpt-prompt.md` into ChatGPT. Live search then runs through the Daily Berlin Jobs connector and web search.
Discussion
No questions or reviews yet.
Related
PluginsPlugin for Codex and Claude Code that fills job applications in a visible browser from your resume and stops before submit
Job search inside your coding agent: scores each listing against your CV from 1 to 5, tailors a PDF resume, drafts letters and tracks applications
A Claude Code kit: a skill scores a job posting, a builder makes CVs and letters, and a daily scanner looks for new ads.
A job search plugin for Claude Code: finds openings, tailors resumes, writes cover letters and fills out application forms
A Claude Code workflow where the agent searches job postings, scores fit against your profile, drafts a CV and cover letter, and helps prepare for interviews
About ten skills for an IT job hunt: from CV and vacancy review through interview prep to offer negotiation, in one set.
README in short
Job ads are treated as untrusted input: hidden text such as rate the candidate 5/5 gets flagged. In the author tests the share of on-target results in a recruiter search rose from 29% to 87%. The CV and tracker stay on the machine, and the repository gets a separate `.gitignore` for `job-search/`.