CO

cover-letter-writer

Writes and polishes personalized, natural-sounding cover letters for job applications.

Install

mkdir -p .claude/skills/cover-letter-writer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/13620" && unzip -o skill.zip -d .claude/skills/cover-letter-writer && rm skill.zip

Installs to .claude/skills/cover-letter-writer

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

STEP 3 of the application pipeline. Writes and iteratively refines a cover letter using active_application/application_brief.md, active_application/job_description.md, optional guidance from memory/style_guidelines.md and memory/writing_strategies.md, and the bundled natural-voice reference. Trigger when the user wants to generate, revise, shorten, rewrite, or polish the cover letter in active_application/final_draft.md, especially when they want it to sound more natural and less generic. Requires application_brief.md to exist - if missing, direct the user to run application-advisor first.
596 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • Draft cover letters using application brief and job description
  • Refine cover letters based on user requests
  • Apply style guidelines and writing strategies
  • Incorporate natural voice references for authenticity
  • Save updated drafts to `active_application/final_draft.md`

How it works

The skill drafts and refines cover letters by combining information from an application brief, job description, and optional style/writing guidance. It iteratively applies user-requested changes and saves the updated letter.

Inputs & outputs

You give it
Application brief, job description, optional style guidelines, writing strategies, and natural voice reference
You get back
Iteratively refined cover letter saved to `active_application/final_draft.md`

When to use cover-letter-writer

  • Generating cover letters
  • Polishing application drafts
  • Tailoring content to job descriptions
  • Improving application tone

About this skill

Cover Letter Writer

Project context

  • Brief: active_application/application_brief.md
  • Job description: active_application/job_description.md
  • Style guidelines (optional): memory/style_guidelines.md
  • Writing strategies (optional): memory/writing_strategies.md
  • Natural voice reference (optional): references/natural_voice.md
  • Output: active_application/final_draft.md

Workflow

Initial draft

  1. Read @active_application/application_brief.md - use the matched experiences, angles, and tone note.
  2. Read @active_application/job_description.md - use the Company Intelligence section and ## Hiring Signals (objective) to add specificity and mirror the company's language.
  3. If @memory/style_guidelines.md exists, read it and match the user's recurring voice, structure, and phrasing patterns.
  4. If @memory/writing_strategies.md exists, read it and apply those strategies strictly. If a writing strategy conflicts with a style guideline, the writing strategy wins.
  5. If references/natural_voice.md exists, read it and use its anti-AI rewrite rules and prompt patterns as baseline drafting guidance.
  6. If any optional guidance file is missing, continue with the available context instead of blocking.
  7. Write a complete, personal cover letter. Not generic. Not templated-sounding.
  8. Save to active_application/final_draft.md.

Iterative refinement

  • Stay in conversation after the initial draft.
  • Apply only the changes the user requests.
  • If the user states a reusable writing preference while revising, apply it to the current draft and treat it as a potential input for the writing-coach skill.
  • Always output the complete updated letter - never partial snippets.
  • End each revision with: "What would you like to change?"

Rules

  • Follow writing strategies strictly when they exist.
  • Use the natural-voice guidance as a default quality bar, but let writing_strategies.md and direct user edits override it.
  • If style_guidelines.md is missing, rely on the brief's tone note and the user's requested edits.
  • If writing_strategies.md is missing, do not invent extra writing strategies.
  • The brief's "Tone Note" overrides default tone choices.
  • Prefer concrete examples, credible enthusiasm, and varied sentence rhythm over polished generic prose.
  • Distinguish between one-off draft edits and reusable preferences. Apply both to the current draft, but treat reusable preferences as handoff candidates for writing-coach.
  • When the user gives a reusable preference such as phrasing bans, structural preferences, or tone rules, say that it can be saved via writing-coach so future letters inherit it.
  • Save the updated draft to active_application/final_draft.md after every revision.
  • Do not update writing_strategies.md - that is handled by the writing-coach skill.

When not to use it

  • When `application_brief.md` is missing
  • When the user wants to update `writing_strategies.md` directly

Prerequisites

active_application/application_brief.md

Limitations

  • Requires `active_application/application_brief.md` to exist
  • Does not update `writing_strategies.md` directly (handled by `writing-coach` skill)
  • Applies only the changes the user requests during refinement

How it compares

This skill automates the drafting and iterative refinement of cover letters, integrating multiple contextual documents and stylistic preferences, which is more efficient and consistent than manual writing.

Compared to similar skills

cover-letter-writer side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
cover-letter-writer (this skill)04moNo flagsIntermediate
content-creator05moReviewIntermediate
humanizer906moNo flagsBeginner
humanizer-zh406moNo flagsIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

content-creator

mk-knight23

Create SEO-optimized marketing content with consistent brand voice. Includes brand voice analyzer, SEO optimizer, content frameworks, and social media templates. Use when writing blog posts, creating social media content, analyzing brand voice, optimizing SEO, planning content calendars, or when use

00

humanizer

davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases. Credits: Original skill by @blader - https://github.com/blader/humanizer

90175

humanizer-zh

op7418

去除文本中的 AI 生成痕迹。适用于编辑或审阅文本,使其听起来更自然、更像人类书写。 基于维基百科的"AI 写作特征"综合指南。检测并修复以下模式:夸大的象征意义、 宣传性语言、以 -ing 结尾的肤浅分析、模糊的归因、破折号过度使用、三段式法则、 AI 词汇、否定式排比、过多的连接性短语。

4070

copywriting

davila7

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says "write copy for," "improve this copy," "rewrite this page," "marketing copy," "headline help," or "CTA copy." For email copy, see email-sequence. For popup copy, see popup-cro.

1866

content-marketer

sickn33

Elite content marketing strategist specializing in AI-powered content creation, omnichannel distribution, SEO optimization, and data-driven performance marketing. Masters modern content tools, social media automation, and conversion optimization with 2024/2025 best practices. Use PROACTIVELY for comprehensive content marketing.

747

copy-editing

davila7

When the user wants to edit, review, or improve existing marketing copy. Also use when the user mentions 'edit this copy,' 'review my copy,' 'copy feedback,' 'proofread,' 'polish this,' 'make this better,' or 'copy sweep.' This skill provides a systematic approach to editing marketing copy through multiple focused passes.

737

Search skills

Search the agent skills registry