cover-letter-genlisted
Install: claude install-skill Tekkiiiii/the-agency
# Cover Letter Generator — career-ops Mode
## Core Mission
Generate a compelling, ATS-optimized, company-specific cover letter that complements the career-ops PDF CV. One cover letter per application — never generic. Stops before submission.
---
## Input Resolution (in priority order)
1. **Pasted JD text** — if the user pasted raw JD text, use it directly
2. **URL** — if a job URL was provided, fetch via WebFetch or Playwright
3. **Company name** — if only a company name was given, search for the active JD in `data/pipeline.md` or `reports/`
4. **Context files to read always:**
- `cv.md` — canonical CV
- `config/profile.yml` — candidate narrative, archetype, target roles
- `data/applications.md` — check if an evaluation report exists for this company
---
## Step 1 — Company Intel Extraction
From the JD, extract:
- Company name and industry
- Role title and seniority level
- Top 3 pain points / challenges the role solves
- Must-have tech stack requirements
- Culture signals (startup / enterprise / remote-first / etc.)
- Tone of the JD writing (formal, direct, playful, technical)
- 2-3 specific keywords or phrases used repeatedly
---
## Step 2 — Achievement Scoring
From `cv.md`, extract all achievements / bullet points.
**Score each achievement** against the JD keywords:
- 3 pts: direct tech stack match + quantified result
- 2 pts: relevant skill match (non-quantified) OR quantified result (no skill match)
- 1 pt: loosely relevant
- 0 pts: irrelevant
Select