get_cv_tailoring_prompt
Aligns CV bullets to medical writing job requirements, incorporates keywords, strengthens achievement language, and identifies gaps for ATS optimization.
Instructions
[PRO] Tailor a CV/resume to a medical writing job posting for ATS alignment. Aligns bullets to requirements, incorporates keywords, strengthens achievement language, and identifies gaps.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job_posting | Yes | ||
| current_resume_bullets | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |
Implementation Reference
- server.py:843-861 (handler)The actual tool handler function for 'get_cv_tailoring_prompt'. It takes job_posting and current_resume_bullets as input and returns a tailored prompt string for ATS-aligned CV/resume tailoring to a medical writing job posting.
def get_cv_tailoring_prompt(job_posting: str, current_resume_bullets: str) -> str: """ [PRO] Tailor a CV/resume to a medical writing job posting for ATS alignment. Aligns bullets to requirements, incorporates keywords, strengthens achievement language, and identifies gaps. """ return f"""Review my resume and the following job posting and suggest specific edits to: 1. Align my bullet points with the job's key requirements 2. Incorporate relevant keywords from the posting (for ATS) 3. Strengthen achievement-based language (quantify where possible) 4. Identify gaps between my experience and the role requirements Job posting: {job_posting} My current resume / key bullet points: {current_resume_bullets} Pro tip: ATS systems scan for exact keyword matches — don't paraphrase the job requirements, mirror them.""" - server.py:843-848 (schema)The input schema is defined via the function signature: job_posting (str) and current_resume_bullets (str) are required parameters. The return type is str.
def get_cv_tailoring_prompt(job_posting: str, current_resume_bullets: str) -> str: """ [PRO] Tailor a CV/resume to a medical writing job posting for ATS alignment. Aligns bullets to requirements, incorporates keywords, strengthens achievement language, and identifies gaps. """ - server.py:1001-1001 (registration)Tool is registered in the 'list_all_tools' directory listing under pro_tools with description 'Tailor CV to medical writing job posting'.
("get_cv_tailoring_prompt", "Tailor CV to medical writing job posting"),