← ClaudeAtlas

jp-lawlisted

Search and retrieve Japanese laws and regulations via the official e-Gov Law API V2 (no auth required). Supports law name search, article retrieval, amendment history, and full-text keyword search. Useful for legal research, compliance checks, contract review, and any task involving Japanese statutes (民法/Civil Code, 会社法/Companies Act, 個人情報保護法/APPI, 労働基準法/Labor Standards Act, etc.). 日本の法令をe-Gov法令API V2経由で検索・取得するスキル。法令名検索、条文取得、改正履歴、キーワード検索に対応。Use this skill when researching Japanese laws, regulations, or legal texts.
HighBridgeDragon/jp-law-skill · ★ 0 · Data & Documents · score 75
Install: claude install-skill HighBridgeDragon/jp-law-skill
# e-Gov 法令調査スキル e-Gov法令API V2経由で日本の法令を調査する。認証不要。同梱スクリプト(`scripts/`)でAPIを呼び出す。 ## 基本ルール - Base URL: `https://laws.e-gov.go.jp/api/2` - レスポンス形式: JSON(既定) - 認証: 不要 - 呼び出し方法: `bash scripts/<script>.sh` で実行(curl のみ依存、外部ツール不要) ## エンドポイント選択 ユーザーの要求に応じて適切なエンドポイントを選ぶ: ```text 「○○法の第X条を見せて」 → law-aliases.md で law_id を引く → bash scripts/fetch-law.sh {law_id} MainProvision-Article_X 「○○に関する法律を探して」 → bash scripts/search-laws.sh ○○ 「△△というキーワードを含む条文を探して」 → bash scripts/search-keyword.sh △△ 「○○法の改正履歴を調べて」 → law-aliases.md で law_id を引く → bash scripts/fetch-revisions.sh {law_id} 「○○法の全文を取得して」 → bash scripts/fetch-law.sh {law_id} ※ 大規模法令は全文取得を避け、elm パラメータで条文単位取得を推奨 「○○法の2020年時点の条文を見せて」 → curl -s "https://laws.e-gov.go.jp/api/2/law_data/{law_id}?elm=MainProvision-Article_X&asof=2020-01-01" ※ elm なしの場合: ?asof=2020-01-01 のみ ``` ## 各エンドポイントの使い方 ### 1. 法令検索 — search-laws.sh 法令名で検索し、law_id を特定する。 ```bash bash scripts/search-laws.sh 個人情報保護 5 # Usage: bash scripts/search-laws.sh <law_title> [limit] ``` 主要パラメータ: `law_title`(法令名), `limit`(件数、既定10) レスポンスの `laws[].law_info.law_id` が法令ID。詳細は [api-reference.md](references/api-reference.md) 参照。 ### 2. 法令本文取得 — fetch-law.sh 法令の全文または特定条文を取得する。 ```bash # 民法第709条のみ取得(トークン節約) bash scripts/fetch-law.sh 129AC0000000089 MainProvision-Article_709 # 民法全文(注意: 大量データ) bash scripts/fetch-law.sh 129AC0000000089 # Usage: bash scripts/fetch-law.sh <law_id> [elm] ``` **elm パラメータで条文を絞り込む**(ハイフン区切りで階層指定): | 指定例 | 取得範囲 | |---|---| | `Main