skillZs
LIVE SKILL TAGS
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
REAL INSTALL DATA
← back to all skills
nomadamas/k-skill834 installs

saramin-talent-search

사람인 기업회원 인재풀 로그인 세션에서 마스킹된 후보 정보를 검색·비교해 유료 열람 전 shortlist를 만듭니다.

How do I install this agent skill?

npx skills add https://github.com/nomadamas/k-skill --skill saramin-talent-search
view source ↗

Is this agent skill safe to install?

  • Gen Agent Trust Hubpass

    The skill is a recruitment assistant designed to automate candidate search on the Saramin platform. It follows security best practices by explicitly instructing the agent to never handle user credentials, OTPs, or session cookies, and it limits operations to the user's active browser session.

  • Socketpass

    No alerts

  • Snykwarn

    Risk: MEDIUM · 1 issue

What does this agent skill do?

saramin-talent-search

사람인 인재풀에서 유료 열람/연락처 확인/제안 발송 전에 현재 보이는 마스킹 후보 정보를 비교해 “열람할 만한 후보”를 추천한다. 개발자 전용이 아니며 모든 직무에 role-adaptive하게 적용한다.

Use when

  • 사용자가 사람인 인재풀에서 후보를 찾아달라고 요청한다.
  • 기업회원 로그인/2차 인증이 완료된 브라우저 세션에서 후보를 검색해야 한다.
  • 유료 열람 전 shortlist, 점수, 근거, 리스크, 후보 URL이 필요하다.

Hard boundaries

Allowed:

  • 사람인 인재풀 브라우저 세션 열기 및 검색 필터 입력
  • 현재 보이는 마스킹 후보 목록/프로필/이력서 읽기
  • 후보 분석, 점수화, shortlist 작성, 유료 열람 추천

Never do without explicit user handoff/confirmation:

  • 유료 이력서 열람, 연락처 확인, 마스킹 해제
  • 포지션/입사 제안 발송
  • 스크랩, 관심후보 등록, 메모, 후보 상태 변경
  • 결제/유료 상품 사용
  • 비밀번호, OTP, 인증번호, 세션 쿠키 요청/저장
  • 후보 개인정보 장기 저장 또는 대량 수집

If a control may spend credits, reveal contact/private info, send a proposal, or mutate account state, stop before clicking it.

Primary access

Open:

https://www.saramin.co.kr/zf_user/memcom/talent-pool/main/search

If login or first-device verification is required, pause and show:

사람인 인재풀 검색은 기업회원 로그인과, 처음 사용하는 브라우저/기기에서는 2차 인증이 필요할 수 있습니다.
제가 브라우저로 사람인 인재풀 검색 페이지를 열어둘게요.
열린 브라우저에서 직접 로그인과 필요한 경우 2차 인증을 완료해 주세요.
비밀번호, 인증번호, 세션 쿠키는 저에게 알려주지 마세요.
인재풀 검색 화면이 보이면 “인증 완료했어”라고 알려주세요.
그 다음 같은 브라우저 세션에서 검색을 이어가겠습니다.

Resume only in the same browser session after the user confirms the search UI is visible.

Input normalization

Extract or infer:

  • role_title
  • must_have / nice_to_have
  • negative_keywords
  • career min/max
  • location/work_area
  • role-specific evaluation signals
  • limit / requested Top N

Do not block on missing details when a reasonable first search is possible.

Workflow

  1. Open the primary URL and verify corporate login plus search UI visibility.
  2. Ask the user to log in/verify manually only when required; never handle credentials.
  3. Apply filters: keyword, 직무/직종, 경력, 지역, recent update/activity/relevance sorting, exclusions when supported.
  4. Build a candidate pool from visible rows.
  5. Before final Top N, open normal profile/resume detail links for promising candidates when this does not trigger paid unlock/contact/proposal actions.
  6. Read only visible free/masked details: career, responsibilities, project/achievement evidence, skills, education/certs/languages, desired location/salary/job-seeking state, portfolio links if visible, recent activity.
  7. Score role-adaptively: must-have fit, career depth, concrete achievement/project evidence, location/activity fit, nice-to-have signals, and risk penalty.
  8. Return Korean shortlist with direct URL per recommended candidate.

Do not finalize Top N from list rows only unless details are inaccessible or paid-walled. If so, label results as 목록 기반 1차 shortlist and lower confidence. If detail text was inspected, label as 상세 이력 확인 기반 shortlist.

Permission guidance

Safe after normal tool/browser approval: opening the search page, typing filters, pressing search/apply, scrolling results, opening normal candidate detail links, reading currently visible masked/free text.

Must stop/handoff: paid unlock, contact reveal, proposal/send, scrap/interest, memo/status changes, payment, credential/OTP/cookie handling.

URL extraction guidance

Every recommended candidate needs a direct Saramin profile/resume URL whenever available. If browser extraction fails, inspect anchors, onclick handlers, data attributes, card containers, and detail-page location.href. If still missing, write URL: 추출 실패 and explain why.

Output shape

사람인 인재풀 shortlist

검색 조건
- 포지션: ...
- 필수/우대/제외 조건: ...
- 경력/지역: ...
- 모드: 상세 이력 확인 기반 shortlist / 목록 기반 1차 shortlist

유료 열람 추천 Top N
1. 후보 A
   - 점수: 88/100
   - 근거: ...
   - 보이는 경력/성과: ...
   - 리스크: ...
   - 추천 액션: 채용 담당자가 유료 열람 검토
   - URL: ...

보류 후보
- ...

검색 한계
- 마스킹/현재 표시 정보만 분석했음
- 연락처/실명/비공개 정보는 열람하지 않음
- 유료 액션은 실행하지 않음

Failure modes

  • Login/2FA required: open the page and let the user complete it manually.
  • Browser/session unavailable: explain that the agent needs browser/computer-use access; do not silently switch to no-login scraping.
  • Paid wall/contact wall: stop and mark as manual paid review needed.
  • Empty results: adjust keywords, career, region, update/relevance filters.
  • UI changed: rediscover the visible form/data flow before updating instructions.

Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.

<a href="https://skillzs.dev/skills/nomadamas/k-skill/saramin-talent-search">View saramin-talent-search on skillZs</a>