Extract Resume

Parsuje PDF CV do ścisłego formatu JSON i zapisuje go w edytorze JobPilot

Autor: suxrobGM · suxrobGM/jobpilot

Działa po konfiguracji ★ 8.0/10

Extract Resume — Parsuje PDF CV do ścisłego formatu JSON i zapisuje go w edytorze JobPilot

Co robi ten skill

Odczytuje przesłany PDF CV i generuje JSON zgodny ze schematem JobPilot (basics, summary, experience, projects, skills, education), a następnie wysyła go metodą PUT do JobPilot API. Uruchamia się, gdy poprosisz o wyodrębnienie, parsowanie lub importowanie CV z jego źródłowego PDF do edytora strukturalnego. Zawiera zasady anty-fałszowania: daty pozostają dosłowne, brakujące sekcje stają się pustymi tablicami, zakresy dat projektów nigdy nie są wnioskowane.

Raport z testu

Tylko połowa tego może być użyta poza JobPilot: backend odpowiedział /api/health z 200, ale /api/user zwrócił 401 UNAUTHORIZED, a token, którego potrzebuje, jest wstrzykiwany tylko przez własny terminal agenta JobPilot, więc kroki 1, 3 i 5 kończą się bez konta. Rdzeń parsowania działa — na specjalnie przygotowanym PDF CV z pułapkami, przejście bez umiejętności uzyskało 0/8 punktów w regułach schematu, podczas gdy przejście z umiejętnością uzyskało 8/8, a różnica nie była kosmetyczna: wersja bazowa wymyśliła zakres dat 2022-do-obecnie dla projektu, którego PDF nigdy nie datował, i złożyła linię stosu technologicznego w opis. Jego zasada 'nigdy nie wnioskuj o zakres projektu' istnieje właśnie dlatego, że umiejętność niższego poziomu promuje projekty na oś czasu. Zwróć uwagę na pułapkę instalacji: skopiowanie tylko folderu extract-resume pozostawia jego odniesienie `../_shared/setup.md` wiszące, więc _shared również musi zostać skopiowane.

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

Instalacja

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

Komendy i przykładowe prompty

  • /extract-resumeParsuje PDF CV do ścisłego formatu JSON i zapisuje go w edytorze JobPilot

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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