
Career Ops Job Search
Run a Claude Code–driven job hunt with offer scoring, tailored ATS PDFs, portal scans, and a terminal dashboard for applications.
Install
npx skills add https://github.com/aradotso/trending-skills --skill career-ops-job-searchWhat is this skill?
- 14 skill modes for evaluation, CV/resume PDFs, batch listing processing, and pipeline configuration
- A–F AI scoring of job offers against your profile and cv.md
- ATS-oriented PDF generation via Playwright/Chromium after npm install
- Automated scanning of 45+ configurable company portals from portals.yml
- Go terminal dashboard as single source of truth for applications and pipeline status
Adoption & trust: 674 installs on skills.sh; 31 GitHub stars; 0/3 security scanners passed (skills.sh audits).
Recommended Skills
Journey fit
Canonical shelf is Grow because the pipeline optimizes ongoing career outcomes—tracking applications, evaluating offers, and refreshing materials—not one-off product build or launch work. Lifecycle fits job-search automation: CV variants, application state, and comp/role targeting are personal growth loops adjacent to shipping products.
Common Questions / FAQ
Is Career Ops Job Search safe to install?
skills.sh reports 0 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.
SKILL.md
READMESKILL.md - Career Ops Job Search
# Career-Ops Job Search Pipeline > Skill by [ara.so](https://ara.so) — Daily 2026 Skills collection. Career-Ops turns Claude Code into a full job search command center. It evaluates offers with A-F scoring, generates ATS-optimized PDFs, scans 45+ company portals, and tracks everything in a single source of truth — all powered by Claude AI agents. --- ## Installation ```bash # 1. Clone the repo git clone https://github.com/santifer/career-ops.git cd career-ops # 2. Install Node dependencies (for PDF generation via Playwright) npm install npx playwright install chromium # 3. Configure your profile cp config/profile.example.yml config/profile.yml # Edit config/profile.yml with your name, target roles, location, comp range, etc. # 4. Configure portal scanner cp templates/portals.example.yml portals.yml # Add/remove companies you want to track # 5. Add your CV in Markdown # Create cv.md in project root — this is what the AI reads to evaluate fit cat > cv.md << 'EOF' # Your Name ## Experience ...your CV content in markdown... EOF # 6. Build the Go dashboard (optional but recommended) cd dashboard go build -o career-dashboard . cd .. ``` ### Prerequisites - Node.js 18+ (for Playwright/PDF) - Go 1.21+ (for dashboard TUI) - Claude Code (`claude` CLI) with an active Anthropic API key ```bash # Verify Claude Code is installed claude --version # Open career-ops in Claude Code claude # run from the career-ops directory ``` --- ## Core Commands All commands run inside Claude Code as slash commands. Paste into the Claude Code session: ``` /career-ops → Show all available modes /career-ops {job URL or JD} → Full auto-pipeline: evaluate + PDF + tracker entry /career-ops scan → Scan pre-configured portals for new offers /career-ops pdf → Generate ATS-optimized CV for last evaluated offer /career-ops batch → Batch evaluate multiple offers in parallel /career-ops tracker → View application pipeline status /career-ops apply → AI-assisted application form filling /career-ops pipeline → Process all pending URLs in queue /career-ops contacto → Generate LinkedIn outreach message /career-ops deep → Deep company research report /career-ops training → Evaluate a course or certification /career-ops project → Evaluate a portfolio project fit ``` ### Auto-detection shortcut Just paste a raw job URL or job description text — career-ops detects it and runs the full pipeline automatically: ``` https://boards.greenhouse.io/anthropic/jobs/12345 # Or paste the full JD text — Claude auto-routes it ``` --- ## Configuration Files ### `config/profile.yml` This is your candidate profile. Claude reads this for every evaluation. ```yaml # config/profile.yml name: "Your Name" title: "Head of Applied AI" location: "Madrid, Spain" timezone: "CET" remote_preference: "remote-first" target_roles: - "Head of AI" - "AI Engineer" - "LLMOps Engineer" - "Solutions Architect (AI)" compensation: currency: "EUR" minimum: 120000 target: 150000 equity: true languages: - "English (C2)" - "Spanish (Native)" archetypes: - "LLMOps" - "Agentic" - "PM-AI" - "Solutions Architect" ``` ### `portals.yml` Configure which company job boards to scan: ```yaml # portals.yml (copied from templates/portals.example.yml) companies: - name: "Anthropic" url: "https://www.