jd-match

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

Updated Aug 27, 2026
Ready to run
npx skills add https://github.com/younwony/younwony.github.io --skill jd-match
๐Ÿ’ฌ Prompt for ChatGPT / Claude Chatโ–ผ
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.