This is a script to aid writing personalized cover letters in .docx or .pdf format to your disk.
Notes:
PDF format is currently only supported if libreoffice is installed locally.
You many need to make your terminal a little wider than usual to get the full experience.
npx write-my-cover-letter
npm install -g write-my-cover-letter
- Run by typing
coverletter
in your terminal - Writes to your present working directory
Clone project from github
-
git clone https://github.com/timoshishi/write-my-cover-letter.git
-
cd write-my-cover-letter
-
yarn install
There are several scripts that can be run from the project root directory but you are likely just served by running
yarn run build
. This is a development build made with rollup and will start the script in your terminal immediately.
-
coverletter
in your terminal will take you to a series of prompts. -
You can go with the defaults or enter your own values. Running with the defaults the first time may give you a feel for the tone of the amazing cover letter you will be building.
- If you want to go back to using the defaults you will need to reinstall the package.
-
Intro
-
A few sentences encapsulating your interest and some knowledge of the company wrapped up with a sentence about the position you are applying for with relevant skills listed.
-
A paragraph describing a recent project you have worked on. This has options for Full Stack, Front End and Back End. These paragraphs are selected in the prompt process.
-
A paragraph speaking as to why you are an amazing person to work with and the values you hold dear.
-
Closing that includes your name, your sites and contact information.
npm run test
Q: Why is this a thing?
A: I was tired of writing cover letters and wanted to make a fun little script to automate the process.
Q: Do you use this?
A: Definitely not. If I am interested in a company I will write a cover letter by hand.
Q: Is this going to help me get a job?
A: This is highly dependent on your skills and experience. This is a tool to help you write a cover letter that is personalized to the company you are applying to. It is not a magic bullet.
Q: How can I personalize Write my Cover Letter for myself?
A: You can fork the project and make changes to the text in the src/constants/index.ts
files.
Good luck!