apply-job

Generate tailored CVs and cover letters from job postings.

Updated Jan 11, 2026
One-click install
npx skills add https://github.com/yangsi7/gmail-digest --skill apply-job
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apply-job
Source: https://github.com/yangsi7/gmail-digest/tree/main/.claude/skills/apply-job
Command: npx skills add https://github.com/yangsi7/gmail-digest --skill apply-job

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Generate tailored CVs and cover letters for job applications, enabling faster, higher-quality applications that align with recruiter expectations.

Core Features & Use Cases

  • Analyze job descriptions and classify job type to select the most relevant CV variant.
  • Research target companies and incorporate 3+ company-specific details into the cover letter.
  • Generate outputs including job-description.md, cover-letter.md, cover-letter.html, cover-letter.pdf, cv-{variant}.html, cv-{variant}.pdf, and application-email.md.

Quick Start

Submit a job URL or pasted description to begin generating a complete application package.

Frequently Asked Questions about apply-job

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

FAQPage Schema
How do I generate a tailored resume and cover letter from a job posting?

To generate a tailored resume and cover letter, submit a job URL or pasted job description. The system analyzes the posting, classifies the job type, and outputs a complete application package including print-ready PDFs and web-ready HTML formats.

Can I automatically research company context to include in my cover letter?

Yes, the system automatically researches target companies and incorporates at least three company-specific details into your cover letter. This ensures your application aligns precisely with recruiter expectations and company context.

What file formats are included in the generated job application package?

The generated application package includes job-description.md, cover-letter.md, cover-letter.html, cover-letter.pdf, cv-variant.html, cv-variant.pdf, and application-email.md. These outputs provide both print-ready PDFs and web-ready formats for immediate use.

Does the tool support Swiss formal style requirements for CVs?

Yes, the application generation workflows cover multiple job types and specifically apply Swiss formal style requirements to your CV and cover letter. This ensures compliance with regional formatting expectations for job applications.

Do I need to provide a job URL to create a customized application package?

No, you can provide either a job URL or a pasted job description to begin generating the complete application package. Optional tone preferences can also be specified to customize the output further.

How does the system select the right CV variant for different job types?

The system analyzes the submitted job description and classifies the job type to select the most relevant CV variant. It then generates a matching cv-variant.html and cv-variant.pdf tailored to those specific role requirements.