一键导入
setup
One-time setup for the jobfinder plugin — configure Adzuna API credentials and verify each Australian job source is reachable. Run this first.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
One-time setup for the jobfinder plugin — configure Adzuna API credentials and verify each Australian job source is reachable. Run this first.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Apply to a job the hybrid way — auto-draft an EMAIL application (into the user's Gmail drafts, resume attached) when the ad accepts email, or hand back a ready-to-submit pack (direct link + cover letter on the clipboard + prepared screening answers) for form-only jobs. Use for "/jobfinder:apply adzuna:12345" or "apply to this job for me".
Save recurring job searches and surface only newly-posted matches on demand. Use when the user wants a saved search / job alert, e.g. "/jobfinder:alerts save devops devops engineer Brisbane" or "/jobfinder:alerts run".
Ingest the user's resume, CV, and other career documents to build a structured profile that grounds all job matching and application tailoring. Use when the user wants to upload or update their resume/CV, or run "/jobfinder:profile <files>".
Search Australian job listings (Adzuna + Workforce Australia) and rank them against the user's profile. Use when the user wants to find jobs, e.g. "/jobfinder:search devops engineer Brisbane" or "find me remote data roles".
Draft a tailored cover letter and resume-tweak suggestions for a specific job listing, grounded in the user's profile. Use when the user wants to apply to or tailor an application for a saved job, e.g. "/jobfinder:tailor adzuna:12345".
Track and view the job-application pipeline (saved, applied, interviewing, offer). Use when the user wants to save a job, update its status, add a note, or see their pipeline, e.g. "/jobfinder:track applied adzuna:12345" or "/jobfinder:track list".
| name | setup |
| description | One-time setup for the jobfinder plugin — configure Adzuna API credentials and verify each Australian job source is reachable. Run this first. |
| disable-model-invocation | true |
Guide the user through first-time configuration. All scripts run via
uv run "${CLAUDE_PLUGIN_ROOT}/scripts/<name>.py" (uv resolves dependencies
automatically; no venv needed).
Explain what's needed. Tell the user they need a free Adzuna API account:
Store the credentials. Run:
uv run "${CLAUDE_PLUGIN_ROOT}/scripts/configure.py" --set-adzuna
This prompts for the App ID and App Key on stdin and writes them to
~/.jobfinder/config.json (chmod 600). The user types the keys directly into
the script.
IMPORTANT — do not handle the key values yourself. Never ask the user to
paste their App Key into the chat, never echo it back, and never write it into
any file yourself. Only the configure.py script touches the raw values.
If the terminal can't do an interactive prompt, the user can instead set the
ADZUNA_APP_IDandADZUNA_APP_KEYenvironment variables — these override the config file and are read directly by every script.
(Optional) Set defaults. Offer to run
configure.py --set-defaults to store a default location, minimum salary, and
recency window that searches will use unless overridden.
Verify. Run:
uv run "${CLAUDE_PLUGIN_ROOT}/scripts/configure.py" --check
Report the per-source result to the user:
Next steps. Tell the user to run /jobfinder:profile <resume.pdf> <cv.docx>
to ground you with their background, then /jobfinder:search <query>.