cover-letter

Generates tailored 150-250 word cover letters from a job description and resume.

73|19|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/suxrobGM/jobpilot --skill cover-letter-suxrobgm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: cover-letter
Source: https://github.com/suxrobGM/jobpilot/tree/main/plugin/skills/cover-letter
Command: npx skills add https://github.com/suxrobGM/jobpilot --skill cover-letter-suxrobgm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing a unique, tailored cover letter for every job application is repetitive and time-consuming, and letters that follow the same template read as AI-generated to recruiters. This Skill drafts concise, role-specific cover letters grounded in the candidate's actual resume while rotating leads, phrasings, and closings so no two letters look alike. ## Core Features & Use Cases - JD-driven tailoring: Analyzes the job description for company, role level, stack, and culture cues, then selects the 2-3 most relevant experiences and projects from the structured resume. - Anti-repetition history check: Fetches the last 5 saved cover letters via the JobPilot API and enforces rules against reused openings, verbatim sentences, and repeated closings. - Humanized output and persistence: Runs the humanizer skill for a natural final rewrite, then saves the letter to the JobPilot history endpoint for review in the web app. - Use Case: During an auto-apply campaign, generate a distinct, personalized cover letter for each posting without manual writing or copy-paste editing. ## Quick Start Paste a job description and ask the agent to write a tailored cover letter for it using your saved resume profile.

Frequently Asked Questions about cover-letter

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a tailored cover letter from a job description?▼

Pass the job description as the argument to the cover-letter skill. It analyzes the role, selects the most relevant experiences from your structured resume, and writes a 150-250 word letter with a header and sign-off ready to paste or convert to PDF.

How does the skill avoid repetitive AI-sounding cover letters?▼

It fetches your last 5 saved letters from the JobPilot API and enforces anti-repetition rules: rotating the lead experience, banning verbatim sentence reuse, and varying closings. A humanizer pass then rewrites the final text for natural tone.

Can I use this cover letter generator without a resume on file?▼

No. The skill loads your structured resume through the shared setup step and only references real projects, skills, and metrics from it. Fabrication is explicitly prohibited, so a loaded profile and resume are required.

Does the cover letter skill save letters for later review?▼

Yes. It POSTs the final letter to the JobPilot /api/cover-letters endpoint with the job URL, title, company, and source context. The save is best-effort, so generation still completes if the API call fails.

What are the length and style limits of generated cover letters?▼

The body is strictly 150-250 words across 3-4 paragraphs of uneven length. The rules ban filler words, generic openings, rule-of-three lists, and more than one dash clause or contrast per letter.