modify_cv
Enhance a CV to align with a job posting by adding relevant keywords from the description, ensuring the content stays natural and readable.
Instructions
Modifies a CV to better match a job description by strategically emphasizing relevant keywords. Parses the CV, extracts keywords from the job posting, and enhances the CV with relevant keywords while maintaining naturalness.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cvData | Yes | CV content as base64 encoded string (for binary files like PDF/DOCX) or raw text/JSON. Can also be a file path to a local CV file. | |
| jobUrl | No | Optional: URL to automatically extract keywords from. Either jobKeywords or jobUrl must be provided. | |
| cvFormat | Yes | Format of the input CV | |
| jobKeywords | No | Optional: Pre-extracted keywords from job description. If not provided, jobUrl must be specified. | |
| outputFormat | No | Desired output format(s). "all" returns PDF, DOCX, and Markdown | |
| modificationLevel | No | How aggressively to modify the CV. minimal: only adds skills section keywords, moderate: adds skills and enhances 2-3 bullet points, aggressive: comprehensive enhancement | moderate |