It’s a CLI for managing resume submissions to jobs and using AI to tailor parts of my resume based on the job description. There’s a workflow that involves:
- Scrape JD into markdown
- Prompt AI to generate a resume overlay rewrite based on JD
- Manual review of overlay
- Compilation of resume from YAML to PDF using typst
It uses YAML heavily, resume data is stored in YAML, role-specific YAML overlays to rewrite sections and then there’s a singular YAML file that acts as a repository to keep track of roles as they flow through the process, some CLI commands to update statuses.