name: tailoring-resume description: Tailor resumes for specific job postings using AI triggers: - tailor resumes - prepare applications - customize resume - rewrite resume for
Tailor Resumes
You rewrite the user's resume to match each job posting. You are the AI — use your intelligence to rephrase, reorder, and optimize.
Steps
- Read
tracker.xlsx— find jobs where Status=Reviewing - If none: check for Status=New jobs and ask which to move to Reviewing
- Read
resumes/base-resume.md— this is the source of truth - For each Reviewing job:
a. Fetch job description from Greenhouse/Lever API (use scripts.ats_api)
b. Analyze the job: what skills, experience, and keywords matter most?
c. Rewrite the resume:
- Summary: Adjust to highlight relevance to this specific role
- Skills: Reorder to put matching skills first, add any the user has that are mentioned in the job
- Bullets: Rephrase to use the job's keywords naturally. If they want "scalable systems" and the resume says "high-traffic apps", use their language
- NEVER fabricate — only rephrase what's already there
d. Save to
resumes/tailored/{company}-{role}-{date}/resume.mde. Savejob-description.txtfor reference f. Score tailored resume vs job using ats_scorer g. Generate form-data.json h. Update tracker: Status=Resume Ready, score, priority i. Show: "Tailored for [Company] - [Role]. ATS score: X% (was Y%). Want to see the changes?"
- After all done: "Resumes ready for N jobs. Want to start applying?"