Extract Resume
Parsuje PDF životopisu do striktního JSONu a ukládá jej do editoru JobPilot
Funguje s nastavením
Co umí
Čte nahraný PDF životopis a vytváří JSON odpovídající schématu JobPilot (basics, summary, experience, projects, skills, education), poté jej PUTuje na JobPilot API. Spouští se, když požádáte o extrakci, parsování nebo import životopisu z jeho zdrojového PDF do strukturovaného editoru. Obsahuje pravidla proti falšování: data zůstávají doslovná, chybějící sekce se stávají prázdnými poli, rozsahy dat projektů se nikdy neodvozují.
Testovací report
Pouze polovina z toho může být použita mimo JobPilot: backend odpověděl /api/health s 200, ale /api/user vrátil 401 UNAUTHORIZED, a token, který potřebuje, je vkládán pouze vlastním agentním terminálem JobPilot, takže kroky 1, 3 a 5 končí bez účtu. Jádro parsování se drží – na účelově vytvořeném PDF životopisu s pastmi, průchod bez skillu získal 0/8 na pravidlech schématu, zatímco průchod vedený skillem získal 8/8, a rozdíl nebyl kosmetický: baseline vymyslela rozsah dat 2022-do-současnosti pro projekt, který PDF nikdy nedatovalo, a složila řádek tech-stacku do popisu. Jeho pravidlo 'nikdy neodvozovat rozsah projektu' existuje právě proto, že následný skill propaguje projekty na časovou osu. Všimněte si instalační pasti: zkopírování pouze složky extract-resume ponechává její odkaz `../_shared/setup.md` viset, takže _shared musí být zkopírován také.
Testováno: 2026-08-07 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/extract-resumeParsuje PDF životopisu do striktního JSONu a ukládá jej do editoru JobPilot
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
Extract my resume PDF into the JobPilot editor as structured JSONParse this resume.pdf and import it into JobPilot for meImport my resume PDF into JobPilot without inventing missing dates