polish-proselisted
Install: claude install-skill kerilpatel/my-claude-plugin-marketplace
# Write a Cover Letter for a Job Description
This command works from wherever it's invoked. It has **two** master inputs, and they serve different jobs:
| File | Role | What it provides |
|---|---|---|
| `resume.tex` | **Source of truth** | Every fact, employer, skill, project, and number the letter may use |
| `cover-letter.tex` | **Template only** | Layout, preamble, contact header, salutation, sign-off |
The distinction matters and is easy to get wrong: `cover-letter.tex` is a **shape, not a story**. Its body prose was written for a different role. Do not mine it for content, do not carry its claims forward, and do not treat its emphasis as a starting point. Every run writes a genuinely new letter from the resume. A letter assembled by rewording the last one drifts further from the truth with each application and drags stale, irrelevant framing along with it.
This skill is standalone — it doesn't read from or depend on any other plugin's files.
## Step 0 — Locate the two masters
**The resume (source of truth).**
- If `$ARGUMENTS` contains `--resume <path>`, use that file. This is how the user points at a specific version, and it always wins.
- Otherwise search for `resume.tex`: the current working directory first, then recursively from it (`Glob **/resume.tex`).
- If exactly one match is found, use it. If none or several are found, ask the user which resume to use and stop until they reply.
- Call the containing directory `<root>` for the rest of this run.
**The co