Render final resume files
render_resumeRender approved resumes to ATS-safe DOCX, PDF, Markdown, or TXT, ensuring no placeholder metrics remain. Provides LinkedIn alignment suggestions and final ATS score when a job description is supplied.
Instructions
Renders the approved resume to ATS-safe DOCX / PDF / Markdown / TXT. Requires candidate_approved=true and a valid LinkedIn URL. Refuses if placeholder metrics like [N] remain. Also returns LinkedIn alignment suggestions and, if jd_text is given, the final ATS score.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | No | Used in the file name | |
| resume | Yes | ||
| company | No | Used in the file name | |
| formats | No | ||
| jd_text | No | If provided, includes the final ATS score | |
| max_pages | No | ||
| output_dir | No | Local mode only. Defaults to ~/ResumeForge or $RESUMEFORGE_OUTPUT_DIR | |
| candidate_sources | No | The candidate's original materials. Enables truth_check, which flags claims with no evidence. | |
| candidate_approved | Yes | true only after the candidate reviewed and approved the final content |