application-packager
Create a company-specific job application package from a JD, resume.md, cover letter drafts, HR review, and optional company values input. Use when the user…
Write Korean job application cover letter drafts from a question, JD, resume.md, and optional company values input. Use when the user asks for 자기소개서, 자소서, 지원동기, 입사 후 포부, 필살기, 3C4P experience decomposition, experience-based application answers, or tailored cover letter text
$ npx -y skills add kyoungbinkim/give-me-job --skill cover-letter-writer --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cover-letter-writerContext preview
The summary Claude sees to decide when to auto-load this skill.
Write Korean job application cover letter drafts from a question, JD, resume.md, and optional company values input. Use when the user asks for 자기소개서, 자소서, 지원동기, 입사 후 포부, 필살기, 3C4P experience decomposition, experience-based application answers, or tailored cover letter text
name: cover-letter-writer description: Write Korean job application cover letter drafts from a question, JD, resume.md, and optional company values input. Use when the user asks for 자기소개서, 자소서, 지원동기, 입사 후 포부, 필살기, 3C4P experience decomposition, experience-based application answers, or tailored cover letter text grounded in resume.md evidence.
Write cover letters from evidence, not imagination. Every important claim must be backed by `resume.md`.
Use this skill after JD analysis and usable `resume.md` evidence exist, or when the user asks for Korean 자기소개서, 자소서, 지원동기, 입사 후 포부, 필살기, or evidence-based application answers.
Do not use this skill when `resume.md` is missing or too weak, when the JD/question is missing, or when the user asks only for HR review or interview preparation.
**DoF: MEDIUM**
You may choose structure, phrasing, and evidence order, but every strong claim must remain traceable to `resume.md`.
Permitted inferences:
Prohibited inferences:
Required context:
Optional context:
Required parameters:
Outputs produced:
1. Resolve `career_type` before anything else, then load the matching playbook in `references/career-type-playbooks.md`. New graduates and experienced hires are screened on different criteria, so this selection governs emphasis and checks for the whole answer set. Do not blend the two. 2. Analyze the question intent. Read `references/question-types.md` if needed. 3. Analyze the JD requirements or use an existing JD analysis. Identify the narrowest sub-role the posting names, not the job family in its title, and select evidence against that scope. See `Sub-Role Awareness` in `references/question-types.md`. 4. If company values are provided, use them as supporting context only. 5. Select the strongest matching `resume.md` evidence references. Use stable IDs such as `EXP-001` together with `Section > Entry Title > bullet N` and source locations. Ask resume-intake to add missing IDs without changing facts. 6. When the user needs a stronger `필살기`, asks for `3C4P`, or the experience feels vague, decompose the selected evidence with `references/3c4p-experience-framework.md`. 7. If evidence is missing, ask follow-up questions before drafting. 8. Classify each question before drafting:
`references/question-types.md`. Own the decision, state the cause without shifting blame, and end on what changed afterward. 9. Draft using the resolved playbook's answer structure:
10. Apply natural Korean writing rules. 11. Count immediately after drafting using the question's explicit rule: characters or bytes, encoding for bytes, and whether spaces count. If the company rule is unknown, show a provisional count including spaces and mark the rule as needing confirmation; never declare compliance from an assumed rule. 12. Target 90-98% of the stated limit when a limit exists. 13. Produce an evidence map that links key sentences to concrete `resume.md` evidence references. 14. Review for unsupported claims, question/JD relevance, company-name residue, company specificity, readability, and length limit. 15. Apply the resolved playbook's `Do not` list as a final pass. 16. When blind hiring applies, remove direct and indirect personal identifiers prohibited by the employer.
Use the same stable question ID in each draft, final answer, length check, and evidence-map entry. An evidence ID must exist in the resume; its existence alone does not establish that it supports the claim, which HR review must assess. Never write a new claim back into `resume.md`. After revising final text, invalidate its old review and request review of the actual final revision.
give-me-job is an AI agent toolkit for Korean job applications. It helps you turn scattered career notes, a Korean job post, and company context into a focused application package: JD analysis, evidence-grounded 자기소개서 drafts, HR risk review, interview
Repo: kyoungbinkim/give-me-job
Create a company-specific job application package from a JD, resume.md, cover letter drafts, HR review, and optional company values input. Use when the user…
Analyze an optional company talent, values, culture, or recruitment page and turn it into cover letter positioning guidance. Use when the user provides a…
Review resumes, cover letters, application packages, and evidence maps from an HR perspective. Use when the user asks for 자기소개서 리뷰, 자소서 검토, HR 검토, 제출 전 점검,…
Prepare Korean interview follow-up questions and evidence-backed answer points from resume.md, JD analysis, cover letter text, and an evidence map. Use after…
Analyze a job description, hiring post, or recruitment page for role requirements, evaluation criteria, keywords, risks, and resume or cover letter angles. Use…
한국 채용 공고 검색 의도를 안내하고, 사용자가 제공한 공개 HTTPS 채용 페이지를 자격증명 없이 수집·정규화합니다. 잡코리아·링커리어·SK Careers·LG Careers에는 전용 추출기를 사용하고 기타 페이지는 구조화 데이터와 공개 본문을 보수적으로 처리하며, 자동 검색은 아직…