Targeted Cover Letter Generator
Researches a company via Brave Search, maps your experience to their job requirements, and generates a personalized cover letter with company-specific talking points. Prerequisites: brave-search MCP, pandoc.
MCP get_skill({ skillId: "targeted-cover-letter-generator-cd563a43" })Use this skill with your agent
Create a free account and connect via MCP
# Targeted Cover Letter Generator
Research a company, analyze the job posting, and generate a personalized cover letter that connects your experience to their specific needs.
## When to Use
- "Write a cover letter for this job at {company}"
- "I'm applying to {company} — help me write a cover letter"
- "Tailor my cover letter for this posting"
## Requirements
- **Brave Search MCP** for company research
- **pandoc** for format conversion
## Workflow
### Step 1 — Collect Application Details
- **Job posting** (URL or text)
- **Company name**
- **Your resume or key experience points**
- **Why you're interested** (your genuine reason)
- **Tone** (formal, professional-friendly, startup-casual)
### Step 2 — Research Company
```
brave_web_search: "{COMPANY_NAME} mission values culture"
brave_web_search: "{COMPANY_NAME} recent news announcements {YEAR}"
brave_web_search: "{COMPANY_NAME} {DEPARTMENT} team blog engineering"
brave_web_search: "{COMPANY_NAME} glassdoor interview process"
```
Extract:
- Company mission/values
- Recent product launches or news
- Tech stack or methodologies mentioned
- Company culture signals
### Step 3 — Map Experience to Requirements
```markdown
| Job Requirement | Your Experience | Cover Letter Angle |
|----------------|----------------|---------------------|
| 5+ years Python | 7 years Python at {Company} | "In my 7 years building Python services..." |
| Team leadership | Led 4-person team | "As tech lead of a 4-engineer squad..." |
| AWS experience | Migrated infra to AWS | "I led our cloud migration to AWS, cutting costs 30%..." |
```
### Step 4 — Generate Cover Letter
```markdown
{YOUR_NAME}
{YOUR_EMAIL} | {YOUR_PHONE}
{DATE}
{HIRING_MANAGER_NAME, if found}
{COMPANY_NAME}
Dear {HIRING_MANAGER / Hiring Team},
**Opening — Hook + Role**
{Reference to company news/product/value that genuinely excites you}. I'm excited to apply for the {ROLE} position because {genuine reason connecting your passion to their mission}.
**Paragraph 2 — Strongest Match**
{Your most relevant achievement mapped to their #1 requirement, with specific numbers}.
**Paragraph 3 — Second Match + Culture Fit**
{Another relevant experience + demonstration of culture/values alignment based on research}.
**Closing — Call to Action**
I'd love to discuss how my experience with {KEY_SKILL} can contribute to {COMPANY_NAME}'s {specific goal/initiative}. I'm available for a conversation at your convenience.
Best regards,
{YOUR_NAME}
```
### Step 5 — Save & Convert
```bash
mkdir -p outputs/career
cat > "outputs/career/cover-letter-{COMPANY}-{DATE}.md" << 'EOF'
{COVER_LETTER}
EOF
pandoc "outputs/career/cover-letter-{COMPANY}-{DATE}.md" -o "outputs/career/cover-letter-{COMPANY}-{DATE}.docx"
```
## Important Rules
- Never fabricate experience or skills
- Company research must use real, current information from Brave Search
- Keep to one page (3-4 paragraphs)
- Each letter must be unique to the company — never use generic filler
- Avoid clichés: "passionate team player", "I believe I would be a great fit"
## Example Prompts
- "Write a cover letter for the Senior Engineer role at Stripe"
- "Help me apply to this position: [job URL]"
- "Tailor my cover letter to emphasize my AWS experience for this DevOps role"Related Skills
More skills in Career & Professional
ATS-Optimized Resume Builder
Parses a job description, extracts ATS keywords, and rebuilds your resume with optimized phrasing, quantified achievements, and keyword density scoring. Prerequisites: brave-search MCP, python3, pandoc.
Interview Prep Coach
Researches company interview process via Brave Search, generates role-specific practice questions with STAR-method answer frameworks, and provides mock interview feedback. Prerequisites: brave-search MCP.
LinkedIn Profile Optimizer
Reads your LinkedIn profile via Playwright MCP, researches industry keywords via Brave Search, rewrites headline/summary/experience with keyword optimization, and updates your profile directly in the browser. Prerequisites: playwright MCP, brave-search MCP.
Performance Review Self-Assessment Writer
Helps you write compelling self-assessments and peer reviews with quantified accomplishments, structured against your company's review framework. Prerequisites: python3.
Salary Negotiation Script Builder
Researches market compensation data via Brave Search, calculates your worth based on experience/location, and generates word-for-word negotiation scripts for offers, raises, and counter-offers. Prerequisites: brave-search MCP, python3.
Explore Other Categories
Skills from other categories with shared topics
Academic Cv Builder
Format CVs for academic positions with publications, grants, and teaching
Career Changer Translator
Translate skills from one industry to another, identify transferable skills
Cover Letter Generator
Create personalized, compelling cover letters from resume and job description