← Back to Skills

kr-biz-license-validator

v1.0.0 approved Utilities updated today
USK v3 ✅ Verified ⚡ Auto-Convert
⬇ Download
Install Guide↓
🤖 Agent install commands (curl / MCP / Claude Desktop)
▸ curl one-liner
curl -L -o kr-biz-license-validator.skill   "https://aiskillstore.io/v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=ClaudeCode"
▸ MCP tool call (after registering Skill Store MCP)
{
  "tool": "download_skill",
  "arguments": {
    "skill_id": "a863c753-ae46-4b87-a4e5-4c1509d01275",
    "platform": "ClaudeCode"
  }
}
▸ Claude Desktop / Cursor MCP config (one-time)
{
  "mcpServers": {
    "skill-store": {
      "url": "https://aiskillstore.io/mcp/"
    }
  }
}
📖 Full agent API guide: /llms.txt  ·  MCP server card

한국 사업자등록번호(10자리)/법인등록번호(13자리) 체크 digit 검증, 관할 세무서 추론, 마스킹, 일괄 검증. Zero external dependencies. Korean business license & corporate registration number validator with check-digit algorithm, tax office lookup, masking, and fake pattern detection.

# korean # business-license # corporate-registration # validation # seo-korea # 사업자등록번호 # 법인등록번호 # 세무서

Basic Info

Owner 👤 aiskillstore-team Category Utilities Registered 2026-05-07 Last Updated 2026-05-07 Latest Version 1.0.0 Packaged At 2026-05-07 Vetting Status approved Downloads 0 Checksum (SHA256) d5253f104ec77ba88d46a0929820572b57a51724316a7d1f34a0f731739a3160

⚡ AGENT INFO USK v3

Capabilities
korean_business_license_validation korean_corporate_registration_validation license_masking tax_office_lookup fake_pattern_detection
Permissions
✗ network
✗ filesystem
✗ subprocess
Interface
type: cli   entry_point: main.py   runtime: python3   call_pattern: stdin_stdout
Agent API
# 스킬 스키마 조회 (에이전트가 호출 방법을 파악) GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/schema # 플랫폼별 자동 변환 다운로드 GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=OpenClaw GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=ClaudeCode GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=ClaudeCodeAgentSkill GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=Cursor GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=GeminiCLI GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=CodexCLI GET /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=CustomAgent

Installation

Compatible Platforms any

1
Install the skill using openclaw_skill_manager.py.
python openclaw_skill_manager.py --install kr-biz-license-validator
2
Verify installation
python openclaw_skill_manager.py --list-installed
3
Install a specific version (optional)
python openclaw_skill_manager.py --install kr-biz-license-validator --version 1.0.0
1
Download the skill package.
curl -O https://aiskillstore.io/v1/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download
2
Place it in the Claude Code commands directory.
unzip kr-biz-license-validator.skill -d ~/.claude/commands/kr-biz-license-validator/
3
Use it as a slash command in Claude Code.
/kr-biz-license-validator
1
Download the Agent Skills package.
curl -O https://aiskillstore.io/v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=ClaudeCodeAgentSkill
2
Unzip it into the Claude Code skills directory.
unzip kr-biz-license-validator-agent-skill-*.skill -d ~/.claude/skills/kr-biz-license-validator/
3
Restart Claude Code — the skill is auto-loaded at session start. No slash command needed.
1
Download the Cursor-converted package.
curl -O https://aiskillstore.io/v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=Cursor
2
Unzip and place it in a permanent location.
unzip kr-biz-license-validator-cursor-*.skill -d ~/.cursor/skills/kr-biz-license-validator/
3
Add the MCP server config to .cursor/mcp.json, then restart Cursor.
cat ~/.cursor/skills/kr-biz-license-validator/cursor_mcp_config.json
1
Download the Gemini CLI-converted package.
curl -O https://aiskillstore.io/v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=GeminiCLI
2
Unzip and place it in a permanent location.
unzip kr-biz-license-validator-geminicli-*.skill -d ~/.gemini/skills/kr-biz-license-validator/
3
Add the MCP server config to ~/.gemini/settings.json, then restart Gemini CLI.
cat ~/.gemini/skills/kr-biz-license-validator/gemini_settings_snippet.json
1
Download the Codex CLI-converted package.
curl -O https://aiskillstore.io/v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download?platform=CodexCLI
2
Unzip and place it in a permanent location.
unzip kr-biz-license-validator-codexcli-*.skill -d ~/.codex/skills/kr-biz-license-validator/
3
Add the MCP server config to ~/.codex/config.toml, then restart Codex CLI.
cat ~/.codex/skills/kr-biz-license-validator/codex_config_snippet.toml
1
Download the skill package via REST API.
GET https://aiskillstore.io/v1/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/download
2
Place it in your agent platform's skills directory.
cp kr-biz-license-validator.skill ./skills/
3
Fetch platform-specific details via the Install Guide API.
GET https://aiskillstore.io/v1/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/install-guide?platform=CustomAgent

Security Vetting Report

Vetting Result APPROVED

Findings: ["메타데이터 경고: 권장 필드 없음: 'requirements' (SKILL.md v2 권장)", "메타데이터 경고: 권장 필드 없음: 'changelog' (SKILL.md v2 권장)"]

✅ No security risks found.

AI Review Stage

Reviewer gemini Risk Level 🟢 Low Review Summary 외부 의존성 및 시스템 접근 권한이 없으며, 정적 분석 결과도 안전하다고 판단됩니다.
Reasoning

제공된 스킬 메타데이터와 정적 분석 결과를 바탕으로 판단했습니다. 1. **선언된 Permissions:** 스킬은 `network: false`, `filesystem: false`, `subprocess: false`로 명시적으로 어떠한 외부 통신, 파일 시스템 접근, 또는 서브프로세스 실행 권한도 없음을 선언했습니다. 이는 스킬의 공격 표면을 극도로 제한하며, 데이터 탈취나 시스템 손상과 같은 악의적인 행위를 원천적으로 차단합니다. 2. **외부 의존성:** 스킬 설명에 'Zero external dependencies'라고 명시되어 있어, 자체적으로 모든 기능을 수행하며 외부 리소스에 의존하지 않음을 강조합니다. 3. **정적 분석 결과:** 정적 분석 도구가 'approved' 상태를 반환했으며, `red_flags_found`, `obfuscation_warnings`, `forbidden_exec_files_found` 항목이 모두 비어 있습니다. 이는 코드 내에서 악의적이거나 의심스러운 패턴, 난독화, 금지된 실행 파일 등이 발견되지 않았음을 의미합니다. 4. **스킬의 목적:** 한국 사업자등록번호 및 법인등록번호의 유효성 검증, 마스킹, 세무서 추론 등 명확하고 유용한 기능을 제공하며, 개인정보 보호를 위한 마스킹 옵션(`mask: true` 기본값, `include_raw` 사용 시 경고)도 잘 명시되어 있습니다. 5. **코드 파일 부재:** 코드 파일이 직접 제공되지 않아 수동 검토는 불가능했지만, 위에서 언급된 강력한 보안 선언과 자동화된 정적 분석 결과만으로도 이 스킬은 매우 안전하다고 판단할 수 있습니다. 스킬의 기능이 순수하게 로컬 연산에 국한되어 있기 때문에, 선언된 권한이 실제 코드와 일치한다면 위험 요소는 거의 없습니다. 종합적으로 볼 때, 이 스킬은 보안 위험이 매우 낮으며 안전하게 사용할 수 있다고 판단됩니다.

Version History

Version USK v3 Vetting Status Packaged At Downloads Changelog
v1.0.0 approved 2026-05-07 ⬇ 0

Examples 8

Representative input/output examples for this skill. Agents can use these to understand how to invoke the skill and what output to expect.

사업자등록번호 유효성 검증 — 체크 digit 불일치
# validate# business# korean

체크 digit이 맞지 않는 사업자등록번호 검증 및 세무서 조회

📥 Input
{
  "action": "validate",
  "number": "123-81-12340",
  "number_type": "business"
}
📤 Output
{
  "action": "validate",
  "check_digit_ok": false,
  "fake_pattern": false,
  "masked_number": "123-**-*****",
  "number_type": "business",
  "tax_office": {
    "code": "123",
    "name": "123\uad00\ud560\uc138\ubb34\uc11c",
    "region": "\uc54c \uc218 \uc5c6\uc74c"
  },
  "valid": false
}
유효한 사업자등록번호 검증
# validate# business# valid

체크 digit이 올바른 사업자등록번호 검증 (137-81-87517)

📥 Input
{
  "action": "validate",
  "number": "137-81-87517",
  "number_type": "business"
}
📤 Output
{
  "action": "validate",
  "check_digit_ok": true,
  "fake_pattern": false,
  "masked_number": "137-**-*****",
  "number_type": "business",
  "tax_office": {
    "code": "137",
    "name": "137\uad00\ud560\uc138\ubb34\uc11c",
    "region": "\uc54c \uc218 \uc5c6\uc74c"
  },
  "valid": true
}
법인등록번호 검증
# validate# corporate# korean

13자리 법인등록번호 체크 digit 검증

📥 Input
{
  "action": "validate",
  "number": "110111-1234567",
  "number_type": "corporate"
}
📤 Output
{
  "action": "validate",
  "check_digit_ok": false,
  "fake_pattern": false,
  "masked_number": "110111-*******",
  "number_type": "corporate",
  "valid": false
}
번호 마스킹
# mask# privacy# business

공개 노출용 사업자등록번호 마스킹

📥 Input
{
  "action": "mask",
  "number": "101-81-23956"
}
📤 Output
{
  "action": "mask",
  "masked_number": "101-**-*****",
  "number_type": "business",
  "valid": true
}
세무서 조회
# tax_office# lookup# korean

사업자등록번호 앞 3자리로 관할 세무서 조회

📥 Input
{
  "action": "lookup_tax_office",
  "number": "214-87-00000"
}
📤 Output
{
  "action": "lookup_tax_office",
  "tax_office": {
    "code": "214",
    "name": "\ub9c8\ud3ec\uc138\ubb34\uc11c",
    "region": "\uc11c\uc6b8"
  }
}
가짜 패턴 감지
# fake# detection# security

000-00-00000 형태의 테스트용 가짜 번호 감지

📥 Input
{
  "action": "validate",
  "number": "000-00-00000"
}
📤 Output
{
  "action": "validate",
  "check_digit_ok": false,
  "fake_pattern": true,
  "masked_number": "000-**-*****",
  "number_type": "business",
  "valid": false
}
일괄 검증
# batch# validation# korean

여러 사업자등록번호 동시 검증

📥 Input
{
  "action": "batch_validate",
  "mask": true,
  "numbers": [
    "137-81-87517",
    "123-81-12340",
    "000-00-00000"
  ]
}
📤 Output
{
  "action": "batch_validate",
  "audit_summary": {
    "check_digit_failures": 1,
    "fake_count": 1,
    "invalid_count": 2,
    "masked_count": 3,
    "total": 3,
    "valid_count": 1
  },
  "batch_results": [
    {
      "check_digit_ok": true,
      "fake_pattern": false,
      "input": "137-81-87517",
      "masked_number": "137-**-*****",
      "number_type": "business",
      "tax_office": {
        "code": "137",
        "name": "137\uad00\ud560\uc138\ubb34\uc11c",
        "region": "\uc54c \uc218 \uc5c6\uc74c"
      },
      "valid": true
    },
    {
      "check_digit_ok": false,
      "fake_pattern": false,
      "input": "123-81-12340",
      "masked_number": "123-**-*****",
      "number_type": "business",
      "tax_office": {
        "code": "123",
        "name": "123\uad00\ud560\uc138\ubb34\uc11c",
        "region": "\uc54c \uc218 \uc5c6\uc74c"
      },
      "valid": false
    },
    {
      "check_digit_ok": false,
      "fake_pattern": true,
      "input": "000-00-00000",
      "masked_number": "000-**-*****",
      "number_type": "business",
      "valid": false
    }
  ]
}
감사 보고서
# audit# report# korean

배치 데이터의 감사 요약 생성

📥 Input
{
  "action": "audit",
  "numbers": [
    "101-81-23956",
    "000-00-00000",
    "110111-1234567"
  ]
}
📤 Output
{
  "action": "audit",
  "audit_summary": {
    "check_digit_failures": 1,
    "fake_count": 1,
    "invalid_count": 2,
    "masked_count": 3,
    "total": 3,
    "valid_count": 1
  }
}

All examples are also available via the agent API: /v1/agent/skills/a863c753-ae46-4b87-a4e5-4c1509d01275/schema

Reviews & Ratings

No reviews yet. Be the first to leave one!

✍️ Write a Review