Skip to content

teslamint/resume-builder

Repository files navigation

Resume Builder

모듈화된 이력서 관리 시스템. Markdown 기반으로 이력서를 작성하고, 다양한 포맷(PDF, HTML, TXT)으로 빌드합니다.

Features

  • Variant 시스템: public(포트폴리오용)과 job(지원용) 두 가지 버전 관리
  • Override 시스템: 지원 회사별 맞춤형 이력서 생성
  • 다양한 출력 포맷: PDF, HTML, Markdown, 채용사이트용 텍스트
  • Claude Code 연동: AI 스킬로 채용공고 분석 및 이력서 최적화

Quick Start

Prerequisites

# macOS
brew install python pandoc
pip3 install weasyprint

# Ubuntu/Debian
sudo apt-get install python3 pandoc
pip3 install weasyprint

예제로 테스트

# 예제 데이터로 빌드
./build.sh example all

# 생성된 파일 확인
ls build/resume-example*

개인 데이터 설정

# 프로필 디렉토리 생성 후 예제 복사
mkdir -p profile companies
cp -r example/profile/* profile/
cp -r example/companies/* companies/

# 파일들을 개인 정보로 수정
# profile/contact.md, profile/summary-*.md 등

빌드

# 공개용 이력서 (포트폴리오)
./build.sh public all

# 지원용 이력서
./build.sh job all

# 특정 회사 타겟
./build.sh job full --target company-name

디렉토리 구조

resume/
├── profile/              # 개인 프로필 (연락처, 요약, 기술스택)
│   ├── contact.md
│   ├── summary-public.md # 포트폴리오용 요약
│   ├── summary-job.md    # 지원용 요약
│   ├── skills-public.md
│   ├── skills-job.md
│   ├── education.md
│   ├── awards.md
│   └── languages.md
├── companies/            # 경력 정보
│   └── <company>/
│       ├── profile.md
│       └── projects/
│           └── *.md
├── overrides/            # 타겟별 오버라이드
│   └── <target>/
│       └── profile/
├── templates/            # 빌드 도구
│   ├── resume_builder.py
│   ├── style.css
│   └── style-short.css
├── example/              # 예제 데이터
├── docs/                 # 상세 문서
└── build/                # 생성된 파일 (gitignored)

Variant 시스템

마크다운에서 variant별 콘텐츠를 구분합니다:

<!-- public-only:start -->
상세 메트릭 (커밋 1,200+, DAU 10만+)
<!-- public-only:end -->

<!-- job-only:start -->
간결한 성과 요약
<!-- job-only:end -->

문서

Claude Code 스킬

구직 활동을 위한 AI 스킬이 포함되어 있습니다:

스킬 설명
/extract-company-info 회사 정보 추출
/extract-job-posting 채용공고 추출
/jd-screening JD 적합성 분석

자세한 사용법은 AI Workflow를 참고하세요.

License

MIT License - see LICENSE

About

Resume builder with AI-powered job search tools

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •