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-c556ab53" })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
Book-to-Action Notes Generator
Researches a book's key ideas via Brave Search, generates structured chapter summaries with actionable takeaways, and creates an implementation checklist. Prerequisites: brave-search MCP.
Company Due Diligence Researcher
Conducts comprehensive research on a company via Brave Search covering financials, leadership, culture, news, and competitive landscape. Generates a diligence brief for job seekers, investors, or partners. Prerequisites: brave-search MCP, python3.
Competitor Analysis Report
Researches competitors via Brave Search and builds a comprehensive competitive landscape analysis with positioning, pricing, strengths/weaknesses, and strategic recommendations. Prerequisites: brave-search MCP, python3.