enterprise-info について
enterprise-info は、接口盒子 API を使って中国企業の登記情報を調べるコマンドラインスキルです。企業名または統一社会信用コードで検索し、取得できた項目を構造化して表示します。
主な機能
- 01企業名または信用コードで検索
- 02登記情報と事業情報の取得
- 03取得可能な追加項目の表示
- 04リクエストと API エラーの報告
活用シーン
- 01企業の登記情報の確認
- 02統一社会信用コードによる企業検索
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ wmy2981/ skills --skill enterprise-infoインストール後、Claude Code で/enterprise-infoを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.claude-plugin/plugin.jsonreferences/api_doc.mdscripts/.env.examplequery.py詳細
企業情報クエリ
接口盒子 API にクエリを送信し、公式の企業登記機関から中国企業の登記情報を取得します。
実行ルール
ユーザーが要求したコマンドを、依存関係、環境変数、設定を事前に確認せずに直接実行してください。問題があれば、スクリプトが明確なエラーを出して失敗します。その場合に限り、確認して修正してください。
環境変数
| 変数 | 説明 |
|---|---|
JKHZ_ID | 接口盒子(apihz.cn)のユーザー ID |
JKHZ_KEY | 接口盒子 API キー |
スクリプトはこれらの値を ~/.wmyskills/.env(スキル間で共有)から自動的に読み込みます。スクリプトディレクトリに scripts/.env がある場合は、そちらが優先されます。テンプレートには scripts/.env.example を使用してください。~/.wmyskills/.env に変数を追加し、既存のファイルを上書きしないでください。
要件
pip install python-dotenv
使い方
スクリプト:scripts/query.py
企業名または信用コードでクエリする
python scripts/query.py "Company Name"
python scripts/query.py "91440101MA5XXXXXXX"
スクリプトが成功または失敗を自動的に判定します。成功時は主要項目を構造化して出力し、失敗時はエラーの理由を出力します。
出力項目
| 項目 | 説明 |
|---|---|
| 企業名 | 登記上の正式な企業名 |
| 統一社会信用コード | 18 桁の信用コード |
| 法定代表者 | 法定代表者名 |
| 登録資本金 | 登録資本金(1万元単位) |
| 設立日 | 設立日 |
| 事業状態 | 営業中/抹消/取消など |
| 承認日 | 最終承認日 |
| 登録機関 | 登記を行う機関 |
| 登録住所 | 事業所住所 |
| 事業範囲 | 主な事業範囲 |
| 連絡先電話番号 | 企業の電話番号 |
| メールアドレス | 企業のメールアドレス |
| 企業形態 | LLC など |
| 納税者資格 | 一般納税者/小規模納税者など |
| 人員規模 | 社会保険加入従業員数 |
| 株主情報 | 主要株主 |
利用可能な場合、払込資本金、業種、営業期間、ウェブサイト、旧称、主要人員などの追加項目も表示されます。
エラー処理
- HTTP リクエストの失敗 → ネットワークエラーメッセージ
- API が code=400 を返す → 具体的なエラー(例:「企業名が見つかりません」)
- 環境変数が未設定 → 設定不足を知らせるメッセージ
コメント
Markdown 対応