apply_cover_letter
Build an honest cover-letter scaffold using only real CV data and job details, with placeholders for company research. No invented content.
Instructions
Build an honest cover-letter scaffold from a CV file and a job posting.
HONESTY: why_me bullets come ONLY from the candidate's real CV.
why_them is a clearly-marked [à compléter: …] placeholder — the host
LLM fills it using actual company research. Nothing is invented.
No network calls. Deterministic.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cv_path | Yes | Absolute path to a CV file (.txt, .md, .docx, .pdf). | |
| job_json | Yes | Job posting as a dict (must include at minimum: source, source_id, title, url, description). | |
| lang | No | ``"fr"`` (default) or ``"en"``. | fr |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role_title | Yes | ||
| company | No | ||
| lang | No | fr | |
| hook | Yes | ||
| why_them | Yes | ||
| why_me | No | ||
| close | Yes | ||
| full_scaffold | Yes | ||
| evidence_used | No | ||
| notes | No |