Extract Resume

Parser et CV PDF til streng JSON og gemmer det i JobPilot-editoren

Af suxrobGM · suxrobGM/jobpilot

Virker med opsætning ★ 8.0/10

Extract Resume — Parser et CV PDF til streng JSON og gemmer det i JobPilot-editoren

Hvad det gør

Læser et uploadet CV PDF og producerer JSON, der matcher JobPilot-skemaet (basics, summary, experience, projects, skills, education), og PUT'er det derefter til JobPilot API'en. Udløses, når du beder om at udtrække, parse eller importere et CV fra dets kilde-PDF til den strukturerede editor. Indeholder anti-fabrikationsregler: datoer forbliver ordrette, manglende sektioner bliver tomme arrays, projekt-datointervaller udledes aldrig.

Testrapport

Kun halvdelen af denne kan udføres uden for JobPilot: backend svarede /api/health med 200, men /api/user returnerede 401 UNAUTHORIZED, og det token, den har brug for, injiceres kun af JobPilots egen agentterminal, så trin 1, 3 og 5 ender blindt uden en konto. Parsing-kernen holder dog — på et specialbygget CV PDF med fælder scorede no-skill passet 0/8 på skemareglerne, mens skill-guided passet scorede 8/8, og forskellen var ikke kosmetisk: baseline opfandt et 2022-til-nu datointerval for et projekt, PDF'en aldrig daterede, og foldede tech-stack linjen ind i beskrivelsen. Dens 'never infer a project range' regel eksisterer præcist, fordi en downstream skill promoverer projekter til tidslinjen. Bemærk install-fælden: kopiering af kun extract-resume mappen efterlader dens `../_shared/setup.md` reference hængende, så _shared skal også kopieres.

Testet: 2026-08-07 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/suxrobGM/jobpilot.git
mkdir -p ~/.claude/skills
cd jobpilot && cp -r plugin/skills/extract-resume ~/.claude/skills/extract-resume && cp -r plugin/skills/_shared ~/.claude/skills/_shared

Kommandoer og eksempelprompter

  • /extract-resumeParser et CV PDF til streng JSON og gemmer det i JobPilot-editoren

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Extract my resume PDF into the JobPilot editor as structured JSON
  • Parse this resume.pdf and import it into JobPilot for me
  • Import my resume PDF into JobPilot without inventing missing dates