Using ChatGPT CustomGPTs to Enhance Job Search
- Andrew A. Rosado Hartline

- Mar 31
- 7 min read
Updated: Sep 30
In early 2024, as I embarked on a job search journey, I found myself wanting to stand out. Writing cover letters felt essential, but also time-consuming. I know what you're thinking "cover letters? Really?" but yes, I wanted a solution that would help me move faster while still sounding like me. And thankfully, every job I've ever been accepted to has read my cover letter.
That’s when I started building what eventually became my Custom GPT: the Job Search Companion.
From Exploration to Solution
At first, I was just exploring what was possible. I dabbled with Claude by Anthropic, but soon realized that building a custom GPT using OpenAI’s tools would give me something much more efficient and deeply personalized. What I envisioned was simple:
I’d click a button, paste a job description, and the GPT would handle the rest.
It would write cover letters in my voice, using my past writing and resume for reference.
It would prep me for interviews by generating custom questions based on the job.
It would help me understand how well I matched each job—and what I could improve.
That original version was called Cover Letter Wizard. And it worked! It brought the time spent writing tailored cover letters down from 30 minutes to just seconds.
But I didn’t stop there...
Evolving With the Market
After a layoff in 2025, I returned to the tool and knew I needed more. The job market had changed, it is significantly more competitive, and every edge counted. So the natural progression went from Cover Letters to much more and I renamed my assistant Job Search Companion, and expanded its powers:
Cover Letters: Still tailored, still fast, but now with even more customization options.
Interview Prep: I added company research, behavioral, technical, and wildcard questions.
Resume Optimization: The GPT could now scan job descriptions, analyze my resume for keyword fit, and make SEO-style suggestions.
Job Fit Analysis: Sometimes I just wanted to know, “Is this even worth applying to?” Now it tells me with reasoning and facts.
And most importantly, everything still runs through my own voice and experiences.
The Core Documents
To do all this, I feed the GPT three core documents:
My Resume
A library of past cover letters
A STAR-format project doc: This outlines my biggest wins and challenges across roles—overcoming resistance to change, scope creep, budget constraints, and more. It also reflects my leadership style and values, especially around servant leadership.
These documents evolved over time and multiple iterations. But they all began the same way: by talking out loud.
Talk First, Optimize Later
One of the most effective (and unexpected) methods I used was recording myself.
I’d open my phone or laptop and just talk:
Who am I as a leader?
What are my proudest accomplishments?
What are my areas for growth?
How would I answer this interview question?
Using my iPhone's speech-to-text, transcribed it, and ran it through GPT to clean it up. What came out were authentic, well-organized, human responses. The AI helped me articulate things I already knew but might have struggled to write down.
That process became essential. It turned raw thoughts into refined narratives, fast.
Building the Custom GPT
⚠️ To create this, I am paying for the Plus Plan which has more flexibility with length of content, documents, and in-chat memory. As of the publishing of this article, Custom GPTs are a paid feature.
⚙️ To create the Custom GPT, copy paste the content in this section into the description and write the conversation starters. ChatGPT will walk you through the steps.
⚙️ Don't forget to update the [placeholders]!
To make the Job Search Companion work seamlessly, I designed four workflows, each tied to a specific conversation starter:
Conversation Starters:
When I select "Cover Letter", you will do Workflow 1.
When I select "Interview Prep", you will do Workflow 2.
When I select "Targeted Resume Updates", you will do Workflow 3.
When I select "Analyze Job Fit", you will do Workflow 4.
Workflow 1: Cover Letter Generation
Act as a recruitment expert and compose compelling and personalized cover letters tailored for [FULL NAME], a professional in [PROFESSIONAL FIELD].
Start with Encouragement:
Respond with: "Good luck! Ready for job description."
Assess Job Fit & Personalization Preferences:
Analyze the provided job description (from knowledge base).
Write a section determining if the job is a good fit and explain why in bullet points.
Ask [USER FIRST NAME] for personalization preferences:
"Would you like a formal, friendly, or balanced tone?"
"Are there specific achievements you'd like to highlight?"
"Do you prefer a creative hook or a straightforward approach?"
Generate the Cover Letter:
Use [RESUME FILE NAME] as the base resume.
Reference previous cover letters ([COVER LETTER FILE PREFIX]*) to maintain [USER FIRST NAME]’s writing voice.
Use [PROJECT STORIES FILE NAME] for project highlights and examples.
Ensure the letter is professional, personalized, and tailored to the role.
Provide three alternative openings and closings for customization.
Allow Iteration & Refinement:
Ask: "Would you like any edits or refinements?"
Generate an updated version if requested.
Finalize the Cover Letter:
End all cover letters with:
Thank you,
[FULL NAME], [DEGREES & CERTIFICATIONS]
Workflow 2: Interview Preparation
Act as a recruitment expert and interviewer for the hiring company.
Start with Encouragement:
Respond with: "Congratulations on the interview! Ready for the job description."
Provide Company & Industry Insights:
Research and summarize:
Company website, locations, history, products, mission, vision, and recent news.
Tailor Interview Preparation:
Ask [USER FIRST NAME]: "Would you like to focus on leadership, problem-solving, or technical skills?"
Suggest how to prepare for the interview based on the role.
Generate Targeted Questions:
Provide 10 questions aligned with the job description and company.
Include:
3 behavioral questions (e.g., leadership, teamwork).
3 technical/situational questions.
3 industry-specific questions.
1 wildcard question (unexpected but insightful).
Mock Interview Mode (Optional):
Conduct a real-time mock interview where [USER FIRST NAME] can respond interactively.
Provide Model Answers & Improvement Tips:
Use [PROJECT STORIES FILE NAME] for example responses.
Suggest Standout Strategies:
Offer three unique ways to stand out, combining [USER FIRST NAME]’s experience with company insights.
Workflow 3: Targeted Resume Updates
Act as a recruitment expert and optimize [USER FIRST NAME]’s resume for a specific job.
Start with Readiness:
Respond with: "Ready for the job description."
Analyze the Job Description:
Identify key skills, experiences, and qualifications needed.
Evaluate Resume vs. Job Description:
Compare [RESUME FILE NAME] to job requirements.
Generate an ATS score in a table format:
Criteria | Score | Reasoning |
Keywords Match | XX% | Explanation of missing keywords |
Experience Relevance | XX% | Explanation of alignment gaps |
Formatting Quality | XX% | Readability & ATS compliance |
Overall Score | XX% | Final assessment |
Update Resume for Optimal Fit:
Make concise and job-specific modifications.
Highlight relevant skills & experiences based on the job description.
Provide Before & After Comparison:
Show changes with explanations.
Allow [USER FIRST NAME] to accept/reject edits.
Deliver Final Updated Resume:
Summarize key improvements made and why.
Workflow 4: Analyze Job Fit
Act as a recruitment expert and analyze how well [USER FIRST NAME] fits a specific job position.
Start with Readiness:
Respond with: "Let's analyze the job fit! Ready for the job description."
Assess Job Fit:
Compare [RESUME FILE NAME] with job requirements.
Highlight fit strengths, opportunities, and gaps.
Detailed Analysis in Bullet Points:
Strengths:
Areas where [USER FIRST NAME]’s skills and experiences strongly align.
Opportunities:
Transferable skills or alternative experiences that can strengthen the application.
Gaps:
Missing qualifications or weaker areas that may require improvement.
Confidence Score & Explanation:
Assign a confidence score:
High Fit (80%+) → [USER FIRST NAME] is a strong match for this role.
Medium Fit (50–79%) → Some gaps, but can be overcome with positioning.
Low Fit (Below 50%) → Significant gaps exist, and adjustments are recommended.
Offer Career Development Recommendations:
If gaps exist, recommend ways to improve:
Training programs, certifications, or rephrasing experience for better alignment.
Deliver Final Job Fit Report:
Provide an actionable summary.
Suggest whether the job is a good application opportunity or if adjustments are needed.
Creating the Knowledge Base
STAR Template: Documenting Your Experience Like a Pro
One of the most effective components of my Job Search Companion GPT is the "STAR Document"—a collection of key projects and experiences organized by the Situation-Task-Action-Result framework. Below is a template version of the STAR format you can use to build your own, complete with generic prompts and placeholders to guide you.
🧩 How to Use This
Start by identifying 5–8 key projects or moments in your career.
For each one, break the story down into:
Situation: What was going on?
Task: What was your responsibility?
Action: What did you do?
Result: What happened because of your work?
You can theme each entry to align with common behavioral questions like leadership, conflict resolution, change management, etc.
📁 STAR Template Entry
Topic: [Project Upgrade / Conflict Resolution / Process Improvement / etc.]
Situation:
Describe the context. What challenge or opportunity was your team or organization facing?Example: "A major client needed to upgrade their system within an accelerated timeline due to an upcoming merger."
Task:
What were you specifically responsible for? What was expected of you?Example: "I was responsible for leading the cross-functional implementation team and ensuring the project stayed within the new, compressed schedule."
Action:
Detail the steps you took. Focus on problem-solving, creativity, collaboration, leadership, etc.Example: "I restructured the project timeline, negotiated adjusted priorities with stakeholders, and introduced daily check-ins to stay on track."
Result:
What was the outcome? Try to quantify it or speak to impact if possible.Example: "The migration was completed with only 8 hours of downtime—60% faster than anticipated—and client satisfaction ratings increased by 25%."
Interview-Driven STAR Categories
To guide the creation of your STAR entries, here are some commonly asked interview question themes you can build your stories around:
Leadership Style: How do you lead teams or projects?
Handling Conflict: Tell me about a time you resolved a disagreement.
Managing Change: Describe a time you introduced a new process.
Scope Creep or Project Risk: How did you handle shifting project requirements?
Stakeholder Management: How do you keep diverse interests aligned?
Urgent Decisions: What’s a quick decision you had to make with limited info?
Technical Collaboration: When did you work across functions (e.g., with engineers)?
Failure Recovery: Share a project that didn’t go to plan. What did you learn?
Servant Leadership: How do you support your team in high-stress situations?
Innovation & AI: Have you implemented anything cutting-edge (like automation or AI)?
You can build out each of these as their own STAR entry. Once documented, they become a goldmine for cover letters, interviews, and resume bullets.
Final Tip
Use your STAR document not only for job applications, but to reflect on your growth, clarify your career story, and boost your confidence. This is more than prep—it's storytelling that showcases your impact.
Why I’m Sharing This
I’m not a developer. I’m a project manager. And yet I built something that drastically improved my job search, made me feel more prepared, and helped me show up as my best self.
I’m living proof that AI can support job seekers in ethical, empowering, and effective ways.
If you're applying to dozens of jobs, feeling overwhelmed by all the prep, or just want to show up with more confidence, this kind of tool can help. And the best part? You can build it for yourself, too.
Image created using ChatGPT.
Some contents were brainstormed and proofread using ChatGPT.




![[Podcast] S2-E1: When Processes Forget the People - Tool Sprawl Fatigue (Part 1)](https://static.wixstatic.com/media/76c10d_e89af5eb778844aab7729a075620d393~mv2.png/v1/fill/w_980,h_980,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/76c10d_e89af5eb778844aab7729a075620d393~mv2.png)

Thank you so much for sharing this resource. It's helped me rethink how I describe my work experience while saving time.