jikhub
v0.9.3
Published
Career experience archiving & job application management CLI
Maintainers
Readme
jikhub
커리어 경험 아카이빙 + 취업 관리 CLI.
경험을 기록하고, 스킬 태그로 연결하고, 채용공고와 자동 매칭.
Quick Start
# 워크스페이스 생성
npx jikhub init my-career
cd my-career
# 경험 기록
npx jikhub log
# 회사 지원 시작
npx jikhub apply kakao
# JD 매칭
npx jikhub match kakaoInstall
# npx (설치 없이)
npx jikhub <command>
# 글로벌 설치
npm install -g jikhub
jikhub <command>Commands
jikhub init [path]
워크스페이스 생성. profile, experiences, companies, questions 템플릿 자동 생성.
jikhub log
경험을 아카이빙. 인터랙티브 프롬프트로 STAR 구조 파일 생성.
jikhub log
jikhub log --from ~/notes/project-memo.txtjikhub apply <company>
회사별 지원 폴더 생성. posting, research, motivation, expected-questions 등 8개 템플릿.
jikhub apply netflixjikhub match <company>
내 경험과 채용공고 JD를 자동 매칭. skills/competencies 태그 기반 set intersection.
jikhub match netflix netflix Frontend Engineer 매칭 결과
════════════════════════════════════════
★★★ Auth 시스템 리디자인
├─ skills: react ✓ typescript ✓ (+ system-design)
├─ competencies: leadership ✓
└─ impact: 로그인 시간 40% 단축
★★ 블로그 리빌드
├─ skills: react ✓ performance ✓
└─ impact: Lighthouse 95점 달성
──────────────────────────────────────
커버리지: required 3/3 (100%) preferred 1/2
갭: collaboration (매칭 경험 없음)jikhub assignment <company>
과제 전형 추적. 레포 URL, 마감일, 기술 스택, 제출 상태 관리.
jikhub assignment openplanjikhub import-resume
이력서 텍스트를 profile/resume-base.md로 자동 파싱.
jikhub extract-skills <company>
posting.md의 JD에서 required/preferred skills 태그 자동 추출.
jikhub import-transcript <company>
면접 녹음 스크립트를 파싱하여 interviews/ 리뷰 마크다운 생성.
jikhub learn <company>
이전 면접 리뷰를 분석하여 빈출 질문, 약점 패턴, 준비 포커스 도출.
jikhub research <company>
회사 정보 구조화 수집. 업종, 규모, 기술 스택, 역질문 등 인터랙티브 입력.
jikhub weak <add|resolve|list>
면접 약점 질문 추적. 못 대답한 질문 기록 → 보완 → 해결 상태 관리.
jikhub weak add # 약점 질문 기록
jikhub weak resolve # 보완 완료 처리
jikhub weak list # 미해결 목록jikhub stage <company>
면접 전형 단계/유형 추적. 서류→과제→1차→2차→최종 프로세스 관리.
jikhub stage openplanjikhub dashboard
지원 현황 시각화 대시보드. 회사별 상태, 면접 단계, 약점 현황 한눈에.
jikhub status
전체 지원 현황 요약.
jikhub sync
companies/*/status.md를 기준으로 DASHBOARD.md와 CALENDAR.md를 동기화합니다.
jikhub skills install
OpenCode(Claude Code) 에이전트 스킬 설치. 서류 리뷰, 톤 보정, 면접 리뷰 스킬.
연결 시스템
경험과 공고는 YAML frontmatter의 태그 배열로 연결됨:
# experiences/auth-system.md
skills: [react, typescript, auth]
competencies: [leadership, problem-solving]# companies/netflix/posting.md
required_skills: [react, typescript, performance]
preferred_skills: [system-design]
required_competencies: [leadership]jikhub match가 set intersection으로 자동 매칭 + 갭 분석.
워크스페이스 구조
workspace/
├── profile/ 마스터 이력서, 자소서, 톤 가이드
├── experiences/ 경험별 STAR + skills/competencies 태그
├── companies/ 회사별 지원 준비
├── questions/ 공통 면접 질문 뱅크
├── references/ 참고 자료
├── WORKFLOW.md 파이프라인 가이드
├── DASHBOARD.md 지원 현황 (sync 자동 생성)
└── CALENDAR.md 일정 캘린더 (sync 자동 생성)License
MIT
Roadmap
GitHub Issues에서 진행 상황 확인
| 기능 | 이슈 | 버전 | 상태 | |------|------|------|------| | Wishlist (관심 리스트) | #22 | v0.4.0 | ✅ 완료 | | Channel tracking (지원 채널) | #23 | v0.4.1 | ✅ 완료 | | 면접 스크립트 자동 탐색 | #24 | v0.4.2 | ✅ 완료 |
Wishlist (#22) — v0.4.0
아직 지원하지 않은 관심 공고를 📌 상태로 추적.
jikhub wishlist add <회사명>
jikhub wishlist list
jikhub wishlist promote <회사명>Channel Tracking (#23) — v0.4.1
원티드, 사람인, 직접지원 등 채널별 현황 추적.
jikhub apply <회사명>
# → 채널 선택 프롬프트 (원티드/사람인/잡코리아/점핏/직접지원/기타)면접 스크립트 자동 탐색 (#24) — v0.4.2
클로바노트 등 로컬 녹음 파일 자동 검색.
jikhub import-transcript
# → ~/Downloads, ~/Documents, ~/Desktop에서 .txt 자동 탐색
# → 클로바노트 패턴 감지 시 우선 표시