PlugWiki

cover-letter-generator Skill (Paramchoudhary) for Claude: Write Cover Letters

Writes a personalized cover letter from your resume and a job description, with alternative openings and talking points.

Installs
8.8K
on skills.sh
Stars
3K
on GitHub
Updated
Jun 2026
last repo commit

This skill writes a cover letter for one job. It builds a 250 to 400 word letter from your resume and the job description, with an opening hook, a body that matches the role's needs and a closing call to action.

It also returns two alternative openings and interview talking points. The folder holds only SKILL.md, and the SKILL.md names no API key. Paste your resume and the posting into the chat.

Good for

  • Job seekers applying to a specific role
  • Career changers who need to explain a move into a new field
  • Candidates who are under- or overqualified and want help framing it

Install cover-letter-generator

Claude Code

  1. 1

    Copy this prompt.

    Install the cover-letter-generator skill in Claude Code. Run this command:
    
    npx skills add Paramchoudhary/ResumeSkills -g -y
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

The README command installs the whole repo (the README says 20 skills; the repo's skills folder holds 22), globally with -g. Drop -g to install for the current project only. It does not name an agent. The SKILL.md says to use it after analyzing the job description; job-description-analyzer from the same repo is the natural pair, but it is not required.

From the project README. Source.

What's in the skill

When it loads

Create personalized, compelling cover letters from resume and job description

Sections in SKILL.md

  1. When to Use This Skill
  2. Core Capabilities
  3. Cover Letter Philosophy
  4. The Perfect Cover Letter Structure
  5. Length & Format
  6. Structure Overview
  7. Opening Paragraph Strategies
  8. Hook Types (Choose One)
  9. Opening Don'ts
  10. Body Paragraph Frameworks
  11. Body Paragraph 1: Direct Match
  12. Body Paragraph 2: Broader Value + Gap Handling
  13. Closing Paragraph
  14. Complete Cover Letter Template
  15. Industry-Specific Considerations
  16. Tech/Engineering

Key facts

Installs on skills.sh
8,765 (Nov 2, 2026)
Last repo commit
Jun 19, 2026

What it includes

  • 250 to 400 words, 3 to 4 paragraphs, in business letter format.

    Opening hook and position, two body paragraphs, then a closing with a call to action.

    Letter structure

  • Five hook types: company, connection, problem-solver, achievement, industry insight.

    It also lists openings to avoid, such as "I am writing to apply for...".

    Opening hooks

  • Direct match to their top requirement, then broader value and how to handle gaps.

    The formula is their need, your exact experience, then a specific result.

    Body paragraph formulas

  • Four groups: tech, marketing, finance and consulting, startup versus enterprise.

    Tone and content shift by field.

    Industry and company tone

  • Five cases: unknown hiring manager, referral, under- or overqualified, career change.

    Each has a suggested opening or approach.

    Common scenarios

  • Analysis summary, the letter, two alternative openings and interview talking points.

    The analysis summary has a "Match Score: [From JD Analyzer]" line.

    Output format

  • Ten checks before delivery, such as a hook opening, a metric and a clear call to action.

    The checklist also requires 250 to 400 words and no typos.

    Quality checklist

From the official docs

Questions

What does cover-letter-generator do?

It makes your assistant write a personalized cover letter from your resume and a job description. The letter runs 250 to 400 words, opens with a hook, matches your experience to the job's top needs and closes with a call to action.

What do I give it?

Your resume and the job description. The SKILL.md says to use it after analyzing the job description so you have clear talking points. Its output also lists alternative openings and interview talking points.

How do I install it?

Use the install box above. The README installs all 20 skills it lists with one command (the repo's skills folder holds 22); the box also has a command for this skill only. The folder holds only SKILL.md.

Does it need the other resume skills?

No other skill is required. The SKILL.md says to use it after analyzing the job description, and its output format has a "Match Score: [From JD Analyzer]" line, which points to the job-description-analyzer skill in the same repo.

Is my resume sent anywhere?

The skill bundles no scripts. Your resume and the job posting go into the chat, so they go to the model provider behind your assistant. The SKILL.md names no other service.

Does it work in the Claude app?

The install box has a Claude app upload tab, because the skill is one text file. The README lists Cursor, Claude Code, Windsurf, Codex and Gemini CLI as supported agents.

Information

updated Nov 2, 2026

Folder
skills/cover-letter-generator

paramchoudhary/resumeskillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 2
  1. ResumeSkills README · github.com
  2. cover-letter-generator SKILL.md · github.com

Updated Nov 2, 2026.