Resume Optimizer
Professional resume builder with PDF export, ATS optimization, and analysis capabilities. Use when users need to (1) Create new resumes from scratch, (2) Customize/tailor existing resumes for specific
Professional resume builder with PDF export, ATS optimization, and analysis capabilities. Use when users need to (1) Create new resumes from scratch, (2) Customize/tailor existing resumes for specific
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Build professional, ATS-optimized resumes with PDF export capabilities.
references/templates.md for the chosen templatereferences/best-practices.mdscripts/generate_resume_pdf.pyreferences/ats-optimization.md for keyword integrationreferences/analysis-checklist.mdChronological (Most Common)
references/templates.md → Chronological Template sectionFunctional
references/templates.md → Functional Template sectionCombination
references/templates.md → Combination Template sectionUse the provided script to create professional PDFs:
python3 scripts/generate_resume_pdf.py \ --input resume_content.json \ --output resume.pdf \ --format chronological
The script uses reportlab to create clean, ATS-compatible PDFs with:
Before creating any resume, read:
references/best-practices.md - Core resume writing principlesreferences/ats-optimization.md - ATS compatibility requirementsreferences/templates.md - Format-specific templatesBefore analyzing a resume, read:
references/analysis-checklist.md - Evaluation criteria and scoringCreating a resume:
User: "Help me build a resume. I have 5 years in marketing."Steps:
- Gather: Current role, key achievements, education, certifications
- Format: Chronological (clear progression in same field)
- Build: Use template from references/templates.md
- Keywords: Integrate from job description per ats-optimization.md
Export: Generate PDF to /mnt/user-data/outputs/
Tailoring for a role:
User: "Tailor my resume for this job [job description]"Steps:
- Parse job description for required skills/keywords
- Identify gaps between resume and requirements
- Reorder bullets to lead with relevant achievements
- Integrate keywords naturally throughout
- Update summary to mirror key requirements
Generate updated PDF
Analyzing a resume:
User: "Review my resume and tell me how to improve it"Steps:
- Read references/analysis-checklist.md
- Evaluate each section against criteria
- Score: Content, Format, ATS-compatibility
- Identify top 3-5 priority improvements
- Provide specific rewrite examples
Offer to implement changes
All generated resumes must:
/mnt/user-data/outputs/ for user downloadFirstName_LastName_Resume.pdfcomputer:// protocolWhen generating Python scripts for PDF creation:
No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.