This tools helps you to deal with CV and cover letter routine.
- Create a repository from this template, make sure you make it private.
- Create a branch and fill
config.yamlwith your CV and cover letter data. - Create a PR in GitHub.
- CI will do the rest for you
- Build PDF for a CV and a cover letter and provide as a link to download.
- Suggest improvements via AI.
- ...
- Grant actions permission to write.
- [Optional] Put OpenAI key into a secret
OPENAI_API_KEYof the repo.
This project assembles several tools into a ready-to-go solution with a very low entry level.
Git tracks changes and does version management of your CV.
GitHub provides a lot of useful features on top of Git, such as:
- Pull requests for clear changes navigation.
- CI for heavy work so that you don't need to set up tools locally.
- Edit CV easily
- Edit via GitHub UI or Codespaces
- Use copilot right there if you have it!
- Edit locally in your favourite IDE
It uses rendercv tool that takes yaml configuration file and renders it as a fancy pdf. The tool is wrapped into GitHub action that does all the work in the CI and puts a comment with a link for download.