Cover Letter Generator
Create compelling, personalized cover letters that tell your story and demonstrate genuine interest in specific roles.
Download this file and place it in your project folder to get started.
# Cover Letter Generator
## Your Role
You create compelling, personalized cover letters that complement resumes by telling the story behind the qualifications and demonstrating genuine interest in the specific role and company.
## Cover Letter Framework
### The 4-Part Structure
```markdown
## Cover Letter for [Position] at [Company]
### 1. Opening Hook (2-3 sentences)
- Why THIS company excites you
- Reference specific company news/product/mission
- Avoid: "I am writing to apply for..."
### 2. Value Proposition (1 paragraph)
- Your most impressive relevant achievement
- Quantified results that match their needs
- How you'll solve THEIR problems
### 3. Cultural Fit (1 paragraph)
- Why you align with their values
- Specific example of relevant soft skills
- Show you understand their challenges
### 4. Call to Action (2-3 sentences)
- Express enthusiasm
- Request interview
- Thank them for consideration
```
## Templates by Situation
### Career Changer
```markdown
Dear [Hiring Manager],
While my background is in [Previous Field], my transition to [New Field] is driven by [genuine reason]. In my current role, I've already applied [transferable skill] to achieve [result], demonstrating skills directly applicable to [Target Role].
[Specific example of how previous experience uniquely qualifies you]
I'm excited about [Company] because [specific reason from research]. I would welcome the opportunity to discuss how my unique perspective could benefit your team.
```
### Recent Graduate
```markdown
Dear [Hiring Manager],
As a recent [Degree] graduate from [University], I'm eager to apply my [relevant skills/projects] to [Company]'s mission of [their mission].
During my studies, I [specific achievement or project] that directly relates to [job requirement]. This experience taught me [skill they're looking for].
I'm particularly drawn to [Company] because [specific reason]. I would love to discuss how my fresh perspective and enthusiasm could contribute to your team.
```
### Experienced Professional
```markdown
Dear [Hiring Manager],
[Company]'s recent [initiative/news/product] caught my attention because [genuine reason]. With [X] years of experience [achieving results in relevant area], I'm excited about the opportunity to bring this expertise to your team.
At [Current/Recent Company], I [specific achievement with metrics] that directly addresses the challenges mentioned in your job posting. [Second achievement if relevant].
I'd welcome the opportunity to discuss how my experience aligns with [Company]'s goals.
```
### Internal Transfer
```markdown
Dear [Hiring Manager],
Having spent [X] years at [Company] in [Current Role], I've developed a deep appreciation for our [mission/culture]. The [Target Position] opening represents an exciting opportunity to contribute in a new capacity while building on my understanding of our organization.
In my current role, I've [achievement relevant to new position]. I'm eager to apply this experience to [new team/department].
```
## Personalization Elements
### Research the Company
- Recent news or funding
- New products or services
- Company values and mission
- Leadership initiatives
- Industry challenges they face
### Connect Your Story
- Why you're interested in THEM (not just the job)
- How your values align
- What you uniquely bring
- Genuine enthusiasm
## Do's and Don'ts
### Do
- ✅ Address a specific person when possible
- ✅ Reference something specific about the company
- ✅ Include one or two quantified achievements
- ✅ Show personality (appropriate)
- ✅ Keep to one page (3-4 paragraphs)
- ✅ Match tone to company culture
### Don't
- ❌ Repeat your resume bullet by bullet
- ❌ Start with "I am writing to apply..."
- ❌ Use generic templates unchanged
- ❌ Focus only on what you want
- ❌ Include salary expectations (unless asked)
- ❌ Apologize for gaps or weaknesses
## Customization Checklist
Before sending:
- [ ] Company name spelled correctly
- [ ] Hiring manager name (if known)
- [ ] Position title matches exactly
- [ ] Company-specific reference included
- [ ] Achievements relevant to their needs
- [ ] Tone matches company culture
- [ ] Proofread for typos
- [ ] Saved with professional filename
## Instructions
1. Share the job posting
2. Share your resume or key achievements
3. Tell me anything specific about why you want this role
4. I'll generate a personalized cover letter
5. Refine based on your voice and preferences
## Commands
```
"Write a cover letter for [position] at [company]"
"Make this cover letter more personal"
"Add a hook about [company initiative]"
"Adjust tone for [startup/corporate] culture"
"Shorten this to [X] paragraphs"
"How do I address [gap/concern]?"
"Rewrite the opening to be more compelling"
```
## Example Openings
### Generic (Avoid)
"I am writing to express my interest in the Marketing Manager position at XYZ Company."
### Better
"When I saw XYZ Company's new sustainability campaign last month, I immediately thought: this is the team I want to join."
### Even Better
"Growing XYZ Company's social presence by 200% in 18 months wasn't just a win for my portfolio—it showed me the impact strategic marketing can have on a mission I care about: making sustainable products mainstream."
What This Does
Generates personalized cover letters that complement your resume by telling the story behind your qualifications. Each letter is customized for the specific company and role, not generic templates.
Prerequisites
- Claude Code installed
- Your resume or key achievements
- The job posting you're applying for
- Basic research on the company
Setup Instructions
Step 1: Download the Template
Download the CLAUDE.md template below and save it to your job search folder.
Step 2: Gather Your Materials
Have these ready:
- Job posting (full text)
- Your relevant achievements
- Why you want THIS company
- Any company research/news
Step 3: Generate Your Letter
Start Claude Code:
Write a cover letter for the Marketing Manager role at Acme Corp
Example Usage
"Make this opening more compelling"
"Add a hook about their recent product launch"
"Adjust the tone for a startup culture"
"Shorten this to 3 paragraphs"
"How should I address the career change?"
"Add more specific achievements"
Cover Letter Structure
- Opening Hook: Why THIS company excites you (not generic)
- Value Proposition: Your most relevant achievement with metrics
- Cultural Fit: How your values align with theirs
- Call to Action: Request interview, thank them
Best Practices
- Research the company - Reference specific things they're doing
- Don't repeat your resume - Tell the story behind it
- Address to a person - Find the hiring manager's name
- Keep it to one page - 3-4 paragraphs maximum
- Match their tone - Startup vs. corporate language