{
  "schema_version": "1.0",
  "id": "archive:https://github.com/santifer/career-ops",
  "slug": "career-ops-0xmsv75",
  "url": "https://feed7.dev/p/career-ops-0xmsv75",
  "title": "santifer/career-ops",
  "why_included": "Job-search automation built on Claude Code: 14 skill modes score listings against your CV, generate ATS-ready PDFs, and batch-evaluate via headless CLI workers. A concrete pattern for agent-driven personal ops.",
  "summary": "**The gist** career-ops turns a coding-agent CLI into a job-search pipeline: **14 skill modes** cover scoring, ATS PDF generation, cover letters, a portal scanner spanning **45+ companies**, batch runs through headless workers, and a **Go/Bubble Tea dashboard** for tracking. It works with Claude Code, Codex, Gemini, and several other agent CLIs; the author ran it across **740+ listings**.",
  "practical_implication": "**Why it matters** It is a working reference for packaging agent work as skills: **structured scoring rubrics**, strict **human-in-the-loop** review (nothing auto-submits), and **parallel headless workers** for batch jobs. Those patterns transfer to any personal-ops automation you might build on your own agent.",
  "agent_context": "**The gist** career-ops turns a coding-agent CLI into a job-search pipeline: **14 skill modes** cover scoring, ATS PDF generation, cover letters, a portal scanner spanning **45+ companies**, batch runs through headless workers, and a **Go/Bubble Tea dashboard** for tracking. It works with Claude Code, Codex, Gemini, and several other agent CLIs; the author ran it across **740+ listings**.\n\n**Why it matters** It is a working reference for packaging agent work as skills: **structured scoring rubrics**, strict **human-in-the-loop** review (nothing auto-submits), and **parallel headless workers** for batch jobs. Those patterns transfer to any personal-ops automation you might build on your own agent.\n\n**Watch out** Output quality is thin until you feed it **career context** and proof points; setup needs **Node.js and Playwright**; and auto-filling portals like **Greenhouse and LinkedIn** cuts against their terms of service, so keep the human review step in place.",
  "source": {
    "name": "GitHub",
    "url": "https://github.com/santifer/career-ops",
    "published_at": null
  },
  "source_class": "tool",
  "content_type": "GitHub Repo",
  "layer": null,
  "domains": [],
  "topics": [],
  "verification": {
    "status": "needs_review",
    "label": "Needs Review",
    "method": "unverified",
    "verified_at": null
  },
  "uncertainty": [
    "Output quality is thin until you feed it **career context** and proof points; setup needs **Node.js and Playwright**; and auto-filling portals like **Greenhouse and LinkedIn** cuts against their terms of service, so keep the human review step in place."
  ],
  "lifecycle": "Current",
  "published_at": null,
  "modified_at": null,
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/career-ops-0xmsv75",
    "json": "https://feed7.dev/p/career-ops-0xmsv75.json",
    "markdown": "https://feed7.dev/p/career-ops-0xmsv75.md"
  }
}