cover-letter

Generates personalized cover letters from resume data and job descriptions.

8|Updated May 29, 2026
One-click install
npx skills add https://github.com/offlinecv/OfflineCV --skill cover-letter-offlinecv
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cover-letter
Source: https://github.com/offlinecv/OfflineCV/tree/main/.claude/skills/cover-letter
Command: npx skills add https://github.com/offlinecv/OfflineCV --skill cover-letter-offlinecv

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of writing high-quality, personalized cover letters that bridge the gap between a candidate's resume and specific job requirements without resorting to generic, unconvincing prose.

Core Features & Use Cases

  • Context-Aware Drafting: Generates letters based on the user's resume parse and specific job description requirements.
  • Interactive Interviewing: Interviews the user to extract unique career stories and motivations that a resume cannot capture.
  • Integrated Storage: Directly imports drafted letters into the offlinecv.org library, ensuring they are linked to the correct job records.

Quick Start

Ask the skill to write a cover letter for a specific job by saying, draft a cover letter for the software engineer role at Acme Corp.

Frequently Asked Questions about cover-letter

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

FAQPage Schema
How do I write a personalized cover letter using my resume and a job description?

Drafting a personalized cover letter involves synthesizing your resume data with the target job description. This skill interviews you to extract unique career motivations, generating context-aware prose that bridges the gap between your resume and the specific role requirements.

Can I store drafted cover letters directly within my job application tracking system?

Storing drafted cover letters is handled directly within the offlinecv.org ecosystem. The skill imports generated correspondence into local browser-based storage, linking each letter to the correct tracked job application record for persistence.

What is the best way to automate cover letter generation for multiple job applications?

Automating cover letter generation works best by synthesizing resume data and job descriptions through the Anthropic API. This skill generates context-aware prose for each role and stores the correspondence locally, keeping each tracked application linked and organized.

Does this cover letter writer require an API key to generate prose?

Yes, cover letter prose generation requires integration with the Anthropic API. This integration allows the skill to synthesize your resume data and job description requirements into high-quality, personalized professional correspondence.

How do I revise an existing cover letter to better match new job requirements?

Revising an existing cover letter is supported by the skill's integrated management features. You can update stored letters by providing new career context or job description changes, allowing the tool to adjust the synthesized prose while maintaining your offline record.

Why do my automated cover letters sound generic instead of personalized?

Automated cover letters sound generic when they lack personal career context. This skill solves that by conducting an interactive interview to extract unique career stories and motivations that a resume cannot capture, ensuring the generated prose is convincing and highly personalized.