{
  "schema_version": "1.0",
  "id": "archive:https://github.com/MadsLorentzen/ai-job-search",
  "slug": "ai-job-search-0sjvrhz",
  "url": "https://feed7.dev/p/ai-job-search-0sjvrhz",
  "title": "MadsLorentzen/ai-job-search",
  "why_included": "A trending Claude Code framework (8.4k stars) that runs a job hunt end to end: /scrape ranks postings, /apply tailors LaTeX CVs, and a second reviewer agent plus a PDF-compile loop verifies the output.",
  "summary": "**The gist** An MIT-licensed job-application framework built on **Claude Code**, trending at **8.4k stars**. Fork it, fill in a profile, and three slash commands run the pipeline: /setup builds the candidate profile, **/scrape** searches and ranks job portals, and **/apply** tailors a LaTeX CV and cover letter into compiled, verified PDFs. Danish portals and LinkedIn are built in; /add-portal generates skills for other markets.",
  "practical_implication": "**Why it matters** The harness patterns are reusable well beyond job hunting: a **drafter-reviewer pipeline** where a second agent critiques the first's output, a **PDF compile-and-inspect loop** that catches layout breaks, and **ATS keyword verification** that checks extracted text against the posting without inventing skills. It's a complete worked example of verification loops in a personal Claude Code project.",
  "agent_context": "**The gist** An MIT-licensed job-application framework built on **Claude Code**, trending at **8.4k stars**. Fork it, fill in a profile, and three slash commands run the pipeline: /setup builds the candidate profile, **/scrape** searches and ranks job portals, and **/apply** tailors a LaTeX CV and cover letter into compiled, verified PDFs. Danish portals and LinkedIn are built in; /add-portal generates skills for other markets.\n\n**Why it matters** The harness patterns are reusable well beyond job hunting: a **drafter-reviewer pipeline** where a second agent critiques the first's output, a **PDF compile-and-inspect loop** that catches layout breaks, and **ATS keyword verification** that checks extracted text against the posting without inventing skills. It's a complete worked example of verification loops in a personal Claude Code project.\n\n**Watch out** The LinkedIn tool is **personal-use only** — automated access sits against LinkedIn's terms — and auth-walled portals are refused by design. Setup is heavy: **TeX Live or MiKTeX**, **Python 3.10+**, and **Bun** are all required before anything runs.",
  "source": {
    "name": "GitHub",
    "url": "https://github.com/MadsLorentzen/ai-job-search",
    "published_at": null
  },
  "source_class": "tool",
  "content_type": "GitHub Repo",
  "layer": "agent",
  "domains": [],
  "topics": [
    "harness-engineering",
    "multi-agent",
    "skills"
  ],
  "verification": {
    "status": "needs_review",
    "label": "Needs Review",
    "method": "unverified",
    "verified_at": null
  },
  "uncertainty": [
    "The LinkedIn tool is **personal-use only** — automated access sits against LinkedIn's terms — and auth-walled portals are refused by design. Setup is heavy: **TeX Live or MiKTeX**, **Python 3.10+**, and **Bun** are all required before anything runs."
  ],
  "lifecycle": "Current",
  "published_at": null,
  "modified_at": null,
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/ai-job-search-0sjvrhz",
    "json": "https://feed7.dev/p/ai-job-search-0sjvrhz.json",
    "markdown": "https://feed7.dev/p/ai-job-search-0sjvrhz.md"
  }
}