CV Templates

You can store one or more CV templates. The cv-adapter reads from one of them per generation — picks the primary unless you explicitly select another in the Stage 3 row.

Adding a CV

Two paths:

  1. Paste markdown. Settings → CV Templates → Add → paste. Plain prose with ## Section headers is enough; the cv-adapter parses sections heuristically.
  2. Upload PDF / DOCX. The doc-converter agent runs the file through OCR (for image-only PDFs) or DOCX text extraction. The result lands as a markdown row you can edit before saving.

Image PDFs (scanned CVs) take 10-30s; native-text PDFs / DOCX are sub-second.

What the cv-adapter actually uses

It does NOT just paste your CV into the output. It:

  1. Parses your CV into structured experience bullets, education, skills.
  2. Reads the employer profile + role needs from Stage 2.
  3. Re-orders + re-phrases bullets to emphasize what matches role needs (within your writing style; never invented facts).
  4. Drops bullets that aren’t relevant to this specific role.
  5. Generates a 2-3 line summary tailored to the job.

If your CV template has no information about a skill the role needs, the output won’t fabricate it — the relevant bullet stays generic (“worked on backend systems” rather than “shipped the FooBar 2.0 release in Rust”).

Template count + size

Free tier: 1 template, 50 KB max. Higher tiers raise both. Plan & Usage shows current usage.

Why have multiple templates

Two common cases:

  • Two career tracks. “Backend Engineer” CV vs “Engineering Manager” CV. The agent reads the one selected for the active session.
  • Language variants. EN-only and DE-only versions of the same career.

Switching the primary doesn’t re-generate existing applications — only future ones.