career-ops-job-search — Claude Code skill: setup
A job-search pipeline for Claude Code that scores vacancies, creates tailored PDF resumes, scans portals, and tracks applications.
npx skills add reason-machines/trending-skills --skill career-ops-job-search -a claude-codeWhat career-ops-job-search does
career-ops-job-search adds 14 job-search modes to Claude Code. It scores offers from A to F, creates ATS-oriented PDF resumes, scans 45+ company career portals, and handles several listings in one batch. The /career-ops command also covers queue processing, LinkedIn outreach drafts, and company research.
The package includes mode files under modes/, profile and portal settings, plus a Go terminal dashboard for filtering, sorting, and changing application states. Node.js 18+ with Playwright is needed for PDF generation, while Go 1.21+ is used for the dashboard. An active Anthropic API key in Claude Code is required for the pipeline to run.
Set up config/profile.yml, portals.yml, and a Markdown cv.md before processing listings. The dashboard is built separately from dashboard and is optional.
What it helps with
- score a vacancy from A to F
- create a tailored resume PDF
- scan configured company portals
- process several listings in a batch
- track application states in a terminal
Example prompts for the agent
- Run the full pipeline for this listing:
/career-ops <job URL or JD> - Scan the configured job portals:
/career-ops scan - Create a PDF resume for the last evaluated offer:
/career-ops pdf
How to install career-ops-job-search
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill career-ops-job-search -a claude-code2Manually: put the files in place
~/.claude/skills/career-ops-job-search/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/career-ops-job-search/
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill career-ops-job-search -a codex2Manually: put the files in place
.agents/skills/career-ops-job-search/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill career-ops-job-search -a cursor2Manually: put the files in place
.cursor/skills/career-ops-job-search/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install reason-machines/trending-skills career-ops-job-search2Manually: put the files in place
.github/skills/career-ops-job-search/SKILL.md1Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill career-ops-job-search -a gemini-cli2Platform CLI
gemini skills install https://github.com/reason-machines/trending-skills --path skills/career-ops-job-searchManually: put the files in place
.devin/skills/career-ops-job-search/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add reason-machines/trending-skills --skill career-ops-job-search -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about career-ops-job-search
How do I install career-ops-job-search in Claude Code?
Run npx skills add reason-machines/trending-skills --skill career-ops-job-search -a claude-code, then use ~/.claude/skills/career-ops-job-search/SKILL.md.
What does career-ops-job-search do?
It scores job listings, produces PDF resumes, scans configured portals, and tracks application states through /career-ops commands.
What does the skill require to run?
You need Node.js 18+ for Playwright and PDF generation, Go 1.21+ for the terminal dashboard, and Claude Code with an active Anthropic API key. Configure config/profile.yml, portals.yml, and add cv.md as well.