cover-letter-writer

Generate tailored cover letters from a career profile and job description.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/alan-w25/job-search-agent --skill cover-letter-writer-alan-w25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cover-letter-writer
Source: https://github.com/alan-w25/job-search-agent/tree/main/job-search-agent/skills/cover-letter-writer
Command: npx skills add https://github.com/alan-w25/job-search-agent --skill cover-letter-writer-alan-w25

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Cover-letter writer helps users craft personalized, company-specific cover letters that go beyond generic templates, saving time and improving response rates.

Core Features & Use Cases

  • Connection Point Analysis: Identify top 2-3 links between user profile and JD to anchor the letter.
  • Three-Act Letter Structure: Opening hook, value bridge, and precise closing tailored to the role.
  • Tone Calibration & Anti-Pattern Detection: Align tone with company culture and flag generic language for rewriting.

Quick Start

Provide your career profile and the JD for the role to generate a tailored cover letter.

Frequently Asked Questions about cover-letter-writer

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

FAQPage Schema
How do I write a cover letter tailored to a specific job description?

To write a tailored cover letter, you provide your career profile and the job description. The system analyzes the text to identify the strongest connections between your background and the role, then generates a targeted letter.

What is an ATS-friendly cover letter and do I need one?

An ATS-friendly cover letter is a plain-text variant formatted for Applicant Tracking Systems. You need it to ensure automated parsing software can read your application without formatting errors, alongside a standard variant for human readers.

How do I avoid writing a generic cover letter?

To avoid a generic cover letter, the system uses anti-pattern detection to flag overused language and builds a three-act structure—opening hook, value bridge, and closing—anchored by top profile-to-JD connection points.

Can I generate a cover letter from just my career profile and JD?

Yes, you can generate a cover letter from just your career profile and JD. The process extracts 2-3 strong matches between your experience and the job requirements, then calibrates the tone to align with the company culture.

What is the best way to format a cover letter for automated parsing?

The best way to format for automated parsing is using an ATS-friendly plain-text variant. This output is generated automatically alongside the standard letter, ensuring easy integration into application systems without ATS rejection.

How does connection point analysis work for cover letters?

Connection point analysis works by comparing your career profile against the job description to identify the top 2-3 links. These links anchor the letter's opening hook and value bridge, ensuring the content is highly targeted.