Thomas Andrew Hansen
Self Develpoment
One-click Job Post to Cover Letter with AI

If you're anything like me, you've probably spent hours upon hours scouring through job descriptions, trying to find the perfect role that matches your skills and experience. But once you've finally found it, the next step – writing a cover letter – can be daunting. How do you sum up your qualifications and experience in a way that will capture the attention of the hiring manager?

Enter GPT-3, the artificial intelligence tool that can help you write a cover letter tailored to any job description. All you need to do is copy and paste the job description into a long text field, and the cover letter will be generated automatically.

I came up with the idea for this tool while searching for a new job myself. My contract was coming to an end, and I wanted to find a role that was the perfect fit for my skills and experience. But writing cover letters is time-consuming, and I didn't want to spend hours crafting a unique letter for each job I applied for.

With GPT-3, all you need to do is enter the job description and the tool will do the rest. It's quick, easy, and best of all, it's free! So why not give it a try the next time you're applying for a job? You might just be surprised at the results.

This was written by GTP-3 itself ^^

The reality

Unfortunately It's not free and I havent built it, apologies to get your hopes up :) However the point of this blog is that it is very possible to build and the results are usually 8/10's really great! Let's have a quick look.


Just a really quick concept of how it could work / look. I even used GTP-3 to come up with the name 'CoverFlipper'. What do you think of it?

Job Post to Cover Letter example

Job Description

Here is a job description I found on Upwork:

Looking for an experienced developer for a 1-month project. You will be building the initial version of an interactive mobile website. Comprehensive wireframes will be provided. Must be experienced with Firebase for the backend and React, Javascript, HTML, CSS. The goal of this project is to create a prototype that will be tested with ~50 users. The design of the website can be the same as the wireframes that are provided.

Required Experience Firebase for backend including user authentication, creating/deleting posts, and allowing users to “like” posts Develop front end user experience for mobile web application including React, Javascript, HTML, CSS *Architectural recommendations (wireframes will be provided)

I simply asked GTP-3 to create a small cover letter for the following job description and here is the result:

Cover Letter result

Hi there,

I am an experienced developer and I would love to work on your 1-month project. I am experienced with Firebase for the backend and React, Javascript, HTML, CSS for the front end. I am confident that I can create a prototype that will meet your goals and exceed your expectations.

Please do not hesitate to contact me if you have any further questions. I look forward to hearing from you soon.



This results seems very straight forward and obviously you can edit it to how you need. Maybe remove a few of the lies it says about you.

Whats cool about it?

To me what's cool about using this is that it can write a unique cover letter very fast that is appropriate for that in particulare job positing. It comes off more persoanble like you have actually read and understood the job posting and not just applying mindlessly for every job that becomes available in your area of expertise.


Whats not cool about it?

Unfortuantely GTP-3 doesnt know everything about you or your relavant experience or job history. So unless you tell it alot more information, it may make up a few lies about what you really know. So you will definitely need to proof read what it has written othersie your job interview may get a little awkward.

In saying this, it may be possible to give GTP-3 a few more markers of your experience and it could possibly work some magic around it.


Why dont I pursue building this into an app?

GTP-3 Usage Guidelines.png

Here are the application requirements of GTP-3

My biggest concern would be the possiblilty of misuse of the open form field you are allowing GTP-3 to use. I honestly havent looked into it thoroughly, but according to the usage guidelines I think it would quite easy for misuse to happen. It would be much better if we could limit the user input of the job description or somehow screen it so there is no misuse.

It would be quite easy to make a more generic cover letter related to your skills, with basic user inputs of the user job skills however the cover letter wouldnt come out tailored towards the job description if we dont capture somehow. This would leave the cover letter invaluable in my opinion as there are already many cover letter generator available.

Would love to hear you thoughts on this. Feel free to send me a message.