← ClaudeAtlas

jd-batchlisted

This skill should be used when the user asks to "배치 처리", "JD 배치", "일괄 스크리닝", "batch screening", "URL 목록 처리", or wants to process multiple job postings at once
teslamint/resume-builder · ★ 0 · Data & Documents · score 68
Install: claude install-skill teslamint/resume-builder
# JD 배치 처리 스킬 여러 채용공고를 일괄 처리합니다. ## 주요 기능 1. **URL 배치 처리**: URL 목록에서 중복 체크 및 추출 필요 여부 판별 2. **폴더 재분류**: 스크리닝 결과 기반 파일 자동 분류 3. **상태 확인**: 현재 JD 분류 현황 조회 ## 사용법 ### 1. URL ���치 처리 ```bash # URL 목록 파일 생성 cat > urls.txt << 'EOF' https://www.wanted.co.kr/wd/123456 https://www.wanted.co.kr/wd/234567 https://rememberapp.co.kr/job/345678 EOF # 배치 처리 실행 python3 templates/jd/pipeline.py --file urls.txt ``` 출력 예시: ``` 결과 ID 메시지 ====================================================================== ⏭️ duplicate 123456 이미 존재: 123456-company-position.md 📝 needs_manual 234567 추출 필요 (플랫폼: wanted) 📝 needs_manual 345678 추출 필요 (플랫폼: remember) ====================================================================== 총 3건: 중복 1, 수동필요 2 ``` ### 2. 폴더 재분류 ```bash # 특정 폴더의 JD 파일들을 스크리닝 결과에 따라 재분류 python3 templates/jd/pipeline.py --rescreen private/job_postings/pass/ # 미리보기 (dry-run) python3 templates/jd/pipeline.py --rescreen private/job_postings/pass/ --dry-run ``` ### 3. 현재 상태 확인 ```bash python3 templates/jd/pipeline.py --status ``` 출력 예시: ``` 📊 JD 현황 ======================================== 🔴 pass 43건 🟢 conditional/high 5건 🟡 conditional/hold 10건 ✅ applied 3건 ======================================== 총계: 61건 ``` ## 통합 파이프라인 (자동화) URL 입력 시 **채용공고 추출 → 기업 정보 추출 → 스크리닝 → 자동 분류**를 한 번에 처리합니다. ### 파이프라인 단계 | Phase | 작업 | 도구 | |-------|------|------| | 1 | 중복 체크 | `jd_pipeline.py --url` | | 2 | JD 추출 + 회