fsc-corporate-info
금융위원회 기업기본정보(법인 개요)를 공공데이터포털 API(k-skill-proxy 경유)로 조회한다. 법인명으로 대표자·설립일·업종 등 법인 개요를 확인하고, 응답에 사업자번호가 있으면 입력 번호와 교차검증한다.
Security Assessment
About fsc-corporate-info
This skill queries the Korean Financial Services Commission's corporate basic-information service (data.go.kr dataset 15043184, `getCorpOutline_V2`) through the hosted or self-hosted `k-skill-proxy`, returning a legal entity's outline: representative, establishment date, industry, and related upstream fields. It solves the narrow problem of confirming a Korean corporation's public profile by company name, and optionally cross-checking a supplied business registration number against the response when the upstream `bzno` field is present.
The published entry is a thin CLI stub: the real, always-current instructions are fetched by running `npx -y @nomadamas/k-skill@0 instruct fsc-corporate-info`, which detects the runtime and prints the applicable guidance. The bundled Python helper (`scripts/fsc_corporate_info.py`) is executed via the CLI's `exec` command with `--name` (required corporate name) and an optional `--b-no` for cross-verification. The API only accepts a corporate registration number (`crno`) or corporate name (`corpNm`) as search parameters, so lookup by business number alone is not possible. The skill deliberately reports only upstream facts and sources, avoiding any invented scores, grades, or interpretive labels.
It targets due-diligence, business-research, and compliance users working with Korean corporate data who need an authoritative, read-only company overview. End users need no secrets of their own; the `DATA_GO_KR_API_KEY` lives only on the proxy server, and the skill's hard rules forbid printing or storing plaintext credentials and forbid bypassing legal or identity boundaries.
FAQ
What do I need to run it?
Internet access, python3, the bundled helper script, and reachability to the `k-skill-proxy` `/v1/fsc/corp-outline` route. Node.js 18+ is needed to run the `npx` CLI. No user-side secret is required.
Can I look up a company by its business registration number?
No. The upstream API only searches by corporate registration number (crno) or corporate name (corpNm). You must provide a name; a business number is used only to cross-check the response when the upstream `bzno` field exists.
Where does the API key live?
`DATA_GO_KR_API_KEY` is configured only in the proxy server environment, never on the user side, and the dataset must be approved (활용신청) on data.go.kr. Optionally `KSKILL_PROXY_BASE_URL` points at a self-hosted proxy; otherwise the hosted proxy is used.
What common failures should I expect?
400 if no corporate name is given, 503 if the proxy lacks the API key, 502 if the proxy key is not approved for dataset 15043184, and an empty result when the name does not match (retry with a different spelling).
Install fsc-corporate-info
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
nomadamas/k-skill