Agent SkillsAgent Skills
EricZhou0815

cover-letter-writer

@EricZhou0815/cover-letter-writer
EricZhou0815
0
0 forks
Updated 4/13/2026
View on GitHub

Crafts strategic, high-impact cover letters that address Hiring Manager risks and bridge qualification gaps. Use when users need a cover letter for a specific job, want to explain a career gap/pivot, or need to position themselves for a role they are slightly underqualified for. Triggers include "write a cover letter", "draft an application letter", "explain my gap in a letter", "apply for this job".

Installation

$npx agent-skills-cli install @EricZhou0815/cover-letter-writer
Claude Code
Cursor
Copilot
Codex
Antigravity

Details

Path.agent/skills/cover-letter-writer/SKILL.md
Branchmain
Scoped Name@EricZhou0815/cover-letter-writer

Usage

After installing, this skill will be available to your AI coding assistant.

Verify installation:

npx agent-skills-cli list

Skill Instructions


name: cover-letter-writer description: Crafts strategic, high-impact cover letters that address Hiring Manager risks and bridge qualification gaps. Use when users need a cover letter for a specific job, want to explain a career gap/pivot, or need to position themselves for a role they are slightly underqualified for. Triggers include "write a cover letter", "draft an application letter", "explain my gap in a letter", "apply for this job".

When to Use This Skill

Use this skill when the user requests:

"Write a cover letter for this job"

"Draft a letter explaining why I'm a good fit despite missing X"

"Help me apply for this stretch role"

"Create a compelling narrative for my application"

Required Inputs

The following information is required to generate a high-quality cover letter:

  • Job description (or job link)
  • Candidate background, CV, or key experience
  • Role title
  • Company name

Optional Inputs (if available):

  • Hiring manager name
  • Portfolio / LinkedIn / GitHub
  • Key achievements to highlight
  • Known qualification gaps or career pivots

If required inputs are missing, ask the user for them before writing the letter.

Cover Letter Writer

Description

This skill treats the cover letter as a Strategic Risk Mitigation Document, not a summary of the CV. Its goal is to hook the reader, address the "Elephant in the Room" (risks or gaps), and prove the candidate’s potential return on investment.

The letter should function like a concise sales pitch, using the Hook–Bridge–Close framework.

Target length: 140–180 words Maximum length: 220 words

Core Philosophy

Do Not Repeat the CV The CV is history. The cover letter shows future impact and intent.

Address the Risk If the candidate lacks a key skill, has a gap, or is stretching into a role, address it directly.

Prove the “Why” The letter must show why this specific company matters. Generic statements are not acceptable.

Respect Recruiter Attention Hiring managers skim. Keep sentences short and paragraphs tight.

Workflow

Step 1 — Analyze the Context

Before writing, identify the following:

The Hook What is the strongest reason the candidate should be considered? Examples:

  • Relevant system built before
  • Leadership or domain experience
  • Proven impact

The Elephant in the Room What is the biggest risk the employer might see? Examples:

  • Missing skill
  • Career pivot
  • Limited leadership experience
  • Short tenure history

The Tone Infer tone from the company and job description.

Startup tone:

  • energetic
  • concise
  • mission-driven
  • builder mentality

Enterprise tone:

  • professional
  • reliable
  • impact-focused
  • collaborative leadership

Step 2 — Build the Narrative (Hook–Bridge–Close)

Paragraph 1 — The Hook (2–3 sentences)

Capture attention immediately by referencing a problem or goal from the job description.

Bad example: "I am writing to apply for the role."

Good example: "Your team is solving [specific challenge], which closely aligns with the work I led at [previous company]."

For career pivots: "I may not follow the traditional path for this role, but my background in [unique skill] directly supports your goal of [JD objective]."

Paragraph 2 — The Bridge (3–4 sentences)

Demonstrate credibility and address the Elephant in the Room.

Strategies:

  • show measurable outcomes
  • highlight transferable skills
  • acknowledge gaps while showing rapid learning

Example structure:

  • Led development of [system or product]
  • Delivered [measurable result]
  • Built experience in [relevant technology or leadership]

If a gap exists: "While my background is primarily in [current area], I have actively developed experience in [target area] through [project, role, or initiative]."

Paragraph 3 — Why This Company (1–2 sentences)

Explain why this company specifically matters.

Acceptable references:

  • company mission
  • product impact
  • engineering culture
  • market problem they are solving

Avoid generic flattery.

Paragraph 4 — Close (1–2 sentences)

Reinforce value and invite a conversation.

Example: "I would welcome the opportunity to discuss how my experience in [strength] could contribute to your team."

Quality Control Checklist

Before finalizing the letter, verify:

  • The first sentence references the company’s problem or mission.
  • The letter does not repeat the CV line-by-line.
  • The Elephant in the Room is addressed if relevant.
  • The company name and role appear naturally.
  • The total length is between 140 and 180 words.
  • Paragraphs are short and easy to scan.

Output Guidelines

Format: Plain text only.

Do not use:

  • markdown headers
  • bold formatting
  • bullet lists
  • special symbols

Use simple paragraphs separated by double line breaks.

Do not include physical mailing addresses unless requested.

Output Template

Strategy Note: Briefly explain the angle used for the letter. For example: "We emphasize the candidate's architecture leadership to offset the limited fintech background."

Dear [Hiring Manager Name or Hiring Team],

[Hook paragraph]

[Bridge paragraph addressing proof and risks]

[Why this company paragraph]

[Closing paragraph]

Sincerely,

[Candidate Name] [LinkedIn or Portfolio link]