Queries South Korea's National Pension Service workplace enrollment data through the public data portal API to show employee headcount, monthly contribution amounts, and hiring/attrition trends by company name. You'd use this when you want to gauge a company's real workforce size or see if they've been growing or shrinking month over month. The API only exposes the first six digits of business registration numbers, so you're matching by company name and getting a candidate list if there are duplicates. It's raw facts only, no scores or risk labels, which is the right call since the data is public record anyway. Requires a proxy setup (hosted or self-host) that holds the data.go.kr API key, but end users don't need credentials.
npx -y skills add nomadamas/k-skill --skill national-pension-workplace --agent claude-codeInstalls into .claude/skills of the current project.
공공데이터포털의 국민연금공단_국민연금 가입 사업장 내역 서비스(data.go.kr 3046071, V2)를 k-skill-proxy 경유로 호출해 다음을 조회한다.
jnngpCnt), 당월 고지금액(crrmmNtcAmt), 신규취득/상실 인원사업자등록번호는 앞 6자리만 공개(뒷자리 마스킹)되므로 사업장명이 필수이며, 후보가 여럿이면 특정하지 않고 목록 그대로 돌려준다.
python3scripts/national_pension_workplace.py helperk-skill-proxy의 /v1/national-pension/workplace route 접근 가능KSKILL_PROXY_BASE_URL — self-host 프록시를 쓸 때만 설정. 비우면 hosted https://k-skill-proxy.nomadamas.org 사용.DATA_GO_KR_API_KEY 는 프록시 운영 서버 환경에만 둔다. 공공데이터포털에서 국민연금공단_국민연금 가입 사업장 내역 활용신청이 되어 있어야 한다.--name: 사업장명(상호) — 필수--b-no: 사업자등록번호(하이픈 허용). 앞 6자리만 prefix 필터로 쓰인다.python3 national-pension-workplace/scripts/national_pension_workplace.py \
--name "삼성전자(주)" --b-no 124-81-00998
400 bad_request: 사업장명을 주지 않음.503 upstream_not_configured: 프록시 서버에 DATA_GO_KR_API_KEY 없음.502 upstream_forbidden: 프록시 키가 3046071에 활용신청되지 않음.selected_candidate가 null — 사용자가 후보 목록에서 특정한다.https://apis.data.go.kr/B552015/NpsBplcInfoInqireServiceV2 (요청 파라미터 camelCase)GET /v1/national-pension/workplacejuliusbrussee/caveman
mattpocock/skills
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills