Checks whether a Korean business is currently under bidding sanctions in the government procurement system by querying the Public Data Portal's G2B API through a proxy. You pass in a business registration number and get back active sanctions with dates, agencies, and legal grounds. It only returns sanctions that are valid right now, not historical records, and won't find anything for unregistered vendors. The design is deliberately plain: it returns raw upstream facts without scoring or interpretation. Useful when you're vetting a potential contractor or need to verify compliance before entering a public sector deal. Requires the k-skill-proxy infrastructure but no API keys on your end.
npx -y skills add nomadamas/k-skill --skill g2b-sanctioned-supplier --agent claude-codeInstalls into .claude/skills of the current project.
공공데이터포털의 조달청 나라장터 사용자정보 서비스(data.go.kr 15129466, getUnptRsttCorpInfo02)를 k-skill-proxy 경유로 호출해, 사업자등록번호 정확 일치(inqryDiv=1)로 조회시점 현재 유효한 부정당제재를 조회한다.
upstream 명세상 다음은 제공되지 않는다 — 과거 이력 조회가 아니다.
만료 이력까지 보려면 나라장터(https://www.g2b.go.kr)에서 수동 확인이 필요하다.
python3scripts/g2b_sanctioned_supplier.py helperk-skill-proxy의 /v1/g2b/sanctioned-supplier route 접근 가능KSKILL_PROXY_BASE_URL — self-host 프록시를 쓸 때만 설정. 비우면 hosted https://k-skill-proxy.nomadamas.org 사용.DATA_GO_KR_API_KEY 는 프록시 운영 서버 환경에만 둔다. 공공데이터포털에서 조달청_나라장터 사용자정보 서비스(부정당제재업체정보조회 포함) 활용신청이 되어 있어야 한다.--bizno: 사업자등록번호 10자리(하이픈 허용) — 필수python3 g2b-sanctioned-supplier/scripts/g2b_sanctioned_supplier.py --bizno 124-81-00998
400 bad_request: 사업자번호가 10자리가 아님.503 upstream_not_configured: 프록시 서버에 DATA_GO_KR_API_KEY 없음.502 upstream_forbidden: 프록시 키가 15129466에 활용신청되지 않음.total_count = 0: 조회시점 현재 유효한 제재 없음 (만료·미등록업체는 미제공임에 유의).https://apis.data.go.kr/1230000/ao/UsrInfoService02/getUnptRsttCorpInfo02GET /v1/g2b/sanctioned-supplierjuliusbrussee/caveman
mattpocock/skills
obra/superpowers
forrestchang/andrej-karpathy-skills
vercel-labs/skills