jd-match

Analyze job descriptions and generate customized resumes and cover letters from SSOT data.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/younwony/younwony.github.io --skill jd-match
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jd-match
Source: https://github.com/younwony/younwony.github.io/tree/main/.claude/skills/write/jd-match
Command: npx skills add https://github.com/younwony/younwony.github.io --skill jd-match

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill analyzes job descriptions and generates customized resumes and cover letters based on a single source of truth data (SSOT) and templates.

Core Features & Use Cases

  • JD 분석: 입력된 JD를 필수 요건으로 추출하고 매칭 포인트를 도출.
  • 맞춤 이력서/자기소개서 생성: SSOT 데이터와 기본 경력기술서를 바탕으로 회사별 템플릿에 맞춘 문서를 생성.
  • 출력 경로 및 포맷 관리: 출력물을 docs/career/formats/by-jd/{company}/ 또는 private/applications/{company}/ 등 회사별 폴더에 정리.
  • 출력물 구성: JD_ANALYSIS.md, COMPANY_RESEARCH.md, MOTIVATION.md, COVER_LETTER.md, RESUME_JD.md 등의 형식으로 제공.

Quick Start

예시 명령: JD를 입력하면 SSOT를 바탕으로 맞춤 이력서와 커버레터를 생성하고, 회사별 폴더에 정리합니다.

Frequently Asked Questions about jd-match

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

FAQPage Schema
How do I generate a customized resume based on a job description?

To generate a customized resume, you input a job description and the skill analyzes it against your single source of truth (SSOT) data to produce a formatted resume. It extracts matching points and outputs the document to a specific company folder.

Can I automate cover letter writing for multiple software engineering applications?

Yes, you can automate cover letter writing by providing a job description to generate a targeted cover letter. The skill uses your SSOT career data to create a MOTIVATION.md and COVER_LETTER.md for each specific software engineering role.

What is a single source of truth (SSOT) in the context of automated job applications?

A single source of truth (SSOT) is your centralized career portfolio data used as the baseline for generating documents. The skill references this SSOT data to ensure your customized resumes and cover letters remain accurate and consistent across applications.

Does this resume generation skill work for non-software engineering roles?

No, this resume generation skill is specifically designed for software engineering job description contexts. It applies its JD analysis and document generation logic to match technical role requirements based on your predefined SSOT data.

How are generated job application documents organized on my system?

Generated job application documents are organized into targeted company-specific folders. The skill outputs files like JD_ANALYSIS.md and RESUME_JD.md directly into paths such as docs/career/formats/by-jd/{company}/ or private/applications/{company}/.

What documents are included in the output when I analyze a job description?

Analyzing a job description outputs multiple document types including JD_ANALYSIS.md, COMPANY_RESEARCH.md, MOTIVATION.md, COVER_LETTER.md, and RESUME_JD.md. These files are generated based on the job requirements and your career portfolio data.