Jasoseo is a Claude Code plugin that automates an 8-step pipeline for writing Korean self-introduction letters, ensuring factual accuracy, preventing content duplication, and managing company-specific deadlines.

Stars

12

7-day growth

No data

Forks

0

Open issues

0

License

MIT

Last updated

2026-07-27

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It addresses the repetitive, error-prone process of writing multiple cover letters by automatically fact-checking against a resume, detecting duplicated content, and enforcing character limits, all while organizing files by company and deadline.

Who it is for

  • New graduates and interns applying to multiple companies
  • Job seekers who want to avoid common cover letter mistakes
  • Developers using Claude Code or Codex to automate job applications

Use cases

  • Writing multiple company-specific cover letters in parallel
  • Ensuring each cover letter uses only resume-verified facts
  • Automatically checking character counts and preventing content overlap
  • Managing deadlines by naming folders with due dates

Strengths

  • Character count measured precisely to 95% of the limit via Python
  • Content duplication detection across different questions
  • Fact-checking against a provided resume to prevent exaggeration
  • Organizes files per company with deadline in folder name for prioritization

Considerations

  • Requires Claude Code installation and a text-based resume
  • Does not auto-submit applications; final manual review needed
  • Character count inclusion of spaces is ambiguous when not specified in job postings

README quick start

jasoseo — 자기소개서 작성 파이프라인 (Claude Code 플러그인)

회사 하나 조사하고, 문항 뜯어보고, 초안 쓰고, 글자 수 맞추고, 검토하고, 다듬고, 다시 확인하고… 자소서 한 편에 드는 이 반복을 8단계로 정리해 자동으로 돌려주는 Claude Code 플러그인입니다. 특히 여러 회사에 동시에 지원하는 신입·인턴 지원자를 위해 만들었습니다.

이 플러그인이 대신 해주는 일

여러 회사에 지원하다 보면 매번 똑같은 실수가 반복됩니다. jasoseo는 그걸 막아줍니다.

  • 소재 중복 — 같은 프로젝트·같은 수치를 이 문항 저 문항에 또 쓰는 걸 자동으로 잡아냅니다 (같은 숫자가 두 번 나오면 "소재가 부족한 사람"으로 읽힙니다).
  • 경험 과장·거짓 — 이력서에 없는 성과, 팀 프로젝트에서 내가 안 한 부분을 "내가 했다"고 쓰는 걸 사실 대조로 걸러냅니다.
  • 글자 수 미달/초과 — 문항마다 Python으로 실측해서 제한의 95%를 정확히 채웁니다.
  • 회사별 파일 정리 — 회사마다 폴더를 만들고, 폴더 이름에 마감일을 붙여 뭐가 급한지 한눈에 보이게 합니다.

대신, 못 하는 것도 분명히 말씀드립니다: 실제 지원 폼에 자동 제출은 하지 않습니다(최종 검토·제출은 본인 몫). 그리고 글자 수 기준이 "공백 포함이냐 제외냐"는 공고에 안 적힌 경우가 많아, 제출 전 지원 폼에서 한 번 확인하시라고 항상 안내합니다.

시작하기 전에

  • Claude Code가 설치되어 있어야 합니다. (설치 안내)
  • 본인 이력서를 텍스트로 정리해 둔 파일이 필요합니다 (아래에서 설명).

설치 (3분)

1단계 — 플러그인 설치

GitHub에서 설치 (권장):

/plugin marketplace add KangRyun/jasoseo-plugin
/plugin install jasoseo@jasoseo-marketplace

직접 클론해서 로컬로 써보려면 (내려받은 폴더 경로를 그대로 사용):

/plugin marketplace add ./jasoseo-plugin
/plugin install jasoseo@jasoseo-marketplace

2단계 — 작업 폴더 준비

지원 준비를 모아둘 폴더(예: ~/취업준비)를 하나 만들고, 그 안에서 Claude Code를 실행합니다. 이 폴더에 아래 두 파일을 둡니다.

파일필수?무엇을 담나
이력서.md필수학력·경력·프로젝트·수상·스킬 등 사실. 자소서의 모든 소재는 여기서만 가져옵니다. 여기 없는 건 자소서에 안 씁니다.
PROFILE.md선택(권장)이력서엔 안 적었지만 자소서엔 쓸 수 있는 것 — 예: "이 프로젝트의 A기능은 팀원이 한 거라 내 성과로 쓰면 안 됨", "여러 회사에 반복해서 쓸 나만의 핵심 컨셉" 등.

이력서.md가 어떤 모습이어야 할지 감이 안 오면, 그냥 이력서 내용을 마크다운으로 편하게 적어두면 됩니다(항목별 제목 + 내용). PROFILE.md템플릿을 복사해 채우세요 — 비워둬도 동작하고, 진행하면서 알게 된 사실이 계속 쌓입니다.

사용법

작업 폴더에서 Claude Code를 켜고, 회사명과 직무를 함께 입력합니다:

/jasoseo 삼성전자 데이터엔지니어

회사명과 직무는 둘 다 필수입니다. 같은 회사라도 직무가 다르면(데이터엔지니어 / 반도체 공정 / 영업) 자소서가 완전히 달라지기 때문입니다. 직무 없이 회사명만 입력하면 Claude가 먼저 직무를 물어본 뒤 진행합니다. 이어서 채용 공고(링크나 이미지)·문항·마감일도 물어보고 8단계를 시작합니다.

특정 단계부터 이어가고 싶으면 맨 끝에 단계 이름을 붙입니다:

/jasoseo 삼성전자 데이터엔지니어 리뷰      # 이미 초안이 있고, 전문가 리뷰부터

Codex(OpenAI)에서 쓰기

이 플러그인의 설치 명령(/plugin ...)은 Claude Code 전용이라 Codex에선 동작하지 않습니다. 하지만 파이프라인 본체는 표준 SKILL.md라, Codex의 Skills 기능으로 그대로 옮겨 쓸 수 있습니다 (Codex도 SKILL.md + name/description frontmatter 포맷을 씁니다).

설치 — 스킬 폴더만 복사하면 됩니다.

# 전역(어디서나 사용): ~/.agents/skills/  ·  특정 저장소에서만: /.agents/skills/

Description

한국 취업 자기소개서를 기업조사→초안→글자수→리뷰→윤문→검증 8단계로 완성하는 Claude Code 플러그인

Related repositories

Similar projects matched by category, topics, and programming language.

0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI & Machine LearningLarge Language Models
577
makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
0xwilliamortiz
Featured
0xwilliamortiz GitHub avatar

ponytail-improved

Ponytail is a plugin for AI coding agents that enforces a disciplined ladder of reuse before writing code, reducing code volume by roughly 54% while preserving safety.

AI & Machine LearningAI Agents
545