LaunchKit · 2026
Back to Skills

resume-and-cover-letter

Generate ATS-optimized resumes and tailored cover letters matched to specific job descriptions.

0
627 downloads
by @seanwyngaard

Setup & Installation

openclaw skills install @seanwyngaard/resume-and-cover-letter

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install resume-and-cover-letter

What This Skill Does

Parses a job description, maps candidate experience against required keywords, and generates a tailored resume and cover letter. Output includes Markdown, print-ready HTML, a keyword match report, and optionally LaTeX source. Works interactively if no profile is provided upfront.

It handles the full pipeline from keyword gap analysis to multi-format output in one step, replacing manual job description comparisons and word processor reformatting.

When to use it

  • Tailoring a resume to a specific job posting
  • Generating a cover letter for a career change application
  • Identifying keyword gaps before submitting to an ATS
  • Converting a rough work history into a structured, formatted resume
  • Producing print-ready HTML resume from existing experience notes

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: /resume-and-cover-letter "Senior Frontend Developer at Stripe — React, TypeScript, 5+ years"

AGENT
  1. 1Parses the job description to extract required skills, responsibilities, and ATS keywords
  2. 2Prompts the user for work history, contact info, and key achievements
  3. 3Runs keyword matching and produces a gap report showing matched, partial, and missing skills
  4. 4Generates an ATS-friendly resume with mirrored job description language and quantified bullet points
  5. 5Writes a tailored cover letter referencing a specific achievement and the target company
OUTPUT

resume.md, resume.html, cover-letter.md, cover-letter.html, and keyword-match-report.md saved to output/career-docs/