This skill should be used when the user asks to "calculate child support", "養育費を計算", "婚姻費用を計算", "養育費月額", "婚姻費用分担額", "算定表で計算", or wants deterministic computation of child support or marital cost-sharing under the 令和元年改定 standard.
中文简介正在准备中。当前显示原文说明。
This skill should be used when the user asks to "calculate inheritance shares", "法定相続分を計算", "相続分を出して", "相続割合", "誰がどれだけ相続する", "遺留分", or wants to compute statutory inheritance shares from a family tree.
中文简介正在准备中。当前显示原文说明。
查看安装方法安装前可以查看交给 AI 代理的指令内容。
家族関係データから民法の規定に基づき法定相続分を決定論的に計算する。LLM の推論ではなく、民法の条文ロジックに従った正確な計算を行う。
計算本体は skills/inheritance-calc/calc.py(Python スクリプト)に実装されており、このスクリプトを唯一の計算エンジンとして扱う。SKILL.md 内に実行可能な Python コードは含めない。
以下のいずれかからデータを取得する:
/family-tree を実行済みの場合: そのデータを使用/family-tree を先に実行してデータを抽出必要なデータ:
重要: 情報が曖昧または不足している場合は、calc.py を呼び出さず、ユーザーに確認する。誤った入力で計算すると、誤った法的結論を出すおそれがある。
以下のいずれかに該当する場合、本 skill は計算出力をせず、弁護士の手計算・ 事件固有検討が必要である旨を案内する(出力ブロック):
以下のいずれかが当事案に該当するか?(1 つでも「はい」なら適用を見送るべき):
(a) 特別受益(民法 §903)の具体的算入額が争点 — 金額の評価自体が弁護士判断
(b) 寄与分(民法 §904-2)の主張あり — 家裁調停・審判で決まる
(c) 遺産分割協議・調停・審判による法定分と異なる分配
(d) 相続分の譲渡・放棄(民法 §905 相続分取戻権等)
(e) 胎児相続・外国法準拠(国際私法)の要素あり
該当時は「本 skill は法定相続分の計算器。上記の要因が絡む事案では手計算または 専門ソフト併用を推奨」と案内して終了する。
skills/inheritance-calc/references/inheritance-rules.md を Read ツールで読み込み、以下の順序で相続人を確定する。
相続人の順位(民法887条・889条・890条):
相続放棄の処理(民法939条):
特別養子の処理(民法817条の2):
adoption: "none")Step 2 で確定した情報から、以下のスキーマの JSON を組み立てる。
{
"decedent": {"id": "d", "name": "甲野太郎"},
"heirs": [
{"id": "h1", "name": "甲野花子", "kind": "spouse", "status": "alive"},
{"id": "h2", "name": "甲野一郎", "kind": "child", "status": "alive", "adoption": "none"},
{"id": "h3", "name": "甲野次郎", "kind": "child", "status": "deceased"},
{"id": "h4", "name": "甲野三郎", "kind": "grandchild", "status": "alive", "parent_id": "h3"},
{"id": "h5", "name": "甲野四郎", "kind": "child", "status": "renounced"}
],
"compute_iryubun": false
}
フィールド仕様:
| フィールド | 値 |
|---|---|
kind | spouse, child, grandchild, great_grandchild, parent, grandparent, sibling_full, sibling_half, nephew_niece |
status | alive(生存), deceased(先死亡), renounced(相続放棄) |
adoption | none(実子/普通養子), special(特別養子 — 実親の相続では入力に含めない) |
parent_id | 代襲相続人の場合、被代襲者の id |
遺留分も計算する場合は compute_iryubun: true を設定する。
Bash ツールで以下のように実行する:
python3 skills/inheritance-calc/calc.py --json '<上で構築した heir JSON>'
出力は JSON(標準出力)。--pretty を付けると標準エラーに人間可読の表も出る。
前提条件: Step 1〜3 でデータの整合性を確認し終えていること。calc.py は入力を厳密に検証するが、法律上の論点(例: 事実婚の配偶者、胎児の扱い、相続欠格等)を判定する機能はない。これらの論点はユーザーと対話して解決しておく。
calc.py の JSON 出力を以下の形式で表示する。
## 法定相続分の計算結果
被相続人: 甲野太郎(令和5年2月14日死亡)
### 相続人と法定相続分
| 相続人 | 続柄 | 法定相続分 | 割合 |
|-------|------|---------|------|
| 甲野花子 | 配偶者 | 1/2 | 50.0% |
| 甲野一郎 | 長男 | 1/6 | 16.7% |
| 甲野良子 | 長女 | 1/6 | 16.7% |
| 甲野次郎 | 二男 | 1/6 | 16.7% |
| **合計** | | **1/1** | **100.0%** |
### 計算根拠
(calc.py の `notes` フィールドの内容をそのまま転記する)
- 民法900条1号: 配偶者と子が相続 → 配偶者 1/2、子(ライン合計)1/2。
- …
「続柄」は Step 2 で確定した情報に基づき日本語で補う(例: child → 「長男」「次男」など順序・性別に応じて)。JSON の kind をそのまま表示しない。
v3.3.0-iter3〜: footer は calc.py が stderr に JSON として emit する。
SKILL.md は fabricate しない — stderr の calc_footer をそのまま読んで表示する:
python3 skills/inheritance-calc/calc.py --json '<input>' 2>/tmp/calc-footer.json
cat /tmp/calc-footer.json # 末尾行に {"calc_footer": {...}} が付く
計算結果表示の直後に、以下の文面をそのまま表示する(要約・省略・翻訳禁止):
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠ 本計算は民法 §900〜§904(法定相続分)に基づく決定論的補助計算である。
弁護士法第72条に基づき、本ツールは法的助言を提供しない。
提出前に必ず弁護士自身が以下を検算してほしい:
• 入力した家族関係(相続放棄・欠格・廃除の有無を含む)
• 代襲相続・再代襲の適用要件
• 特別受益・寄与分(民法 §903・§904-2)の加算/減算
• 遺言・遺産分割協議・調停による修正の有無
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
ユーザーが遺留分(民法1042条)について言及した場合、Step 3 の入力 JSON で "compute_iryubun": true を指定して再計算する。calc.py が遺留分も JSON の iryubun フィールドに含めて返す。
遺留分のルール(calc.py が自動適用):
同一会話内で /family-tree が実行済みの場合:
rank: null とメモを提示し、「相続人不存在のケースである。特別縁故者への分与(民法958条の2)や国庫帰属(民法959条)の手続を検討する必要がある」と案内する。以下の論点は現バージョンで非対応である。該当するケースではユーザーに注意喚起し、弁護士(自身)の判断を仰ぐ。
二重相続資格(例: 被相続人の孫を養子にし、かつその孫の実親(被相続人の子)が先に死亡している場合)については、民法上の通説では両方の資格から相続分を受けるとされているが、本スキルでは単一資格のみ処理するため、該当ケースを検出した時点でエラーを返す。手動で各資格分を合算する必要がある。
calc.py はローカル実行のみで、外部通信は行わない。ただし、Step 1 でユーザーが入力した家族関係情報は Claude API を通じて送信されるため、クライアントの機密情報を含む場合は所属事務所の AI 利用ポリシーに従うこと。
計算完了時、結果表示の後に以下を提案する:
💡 次の一手:
- 戸籍から相続関係説明図を作成: /family-tree 戸籍.pdf(まだの場合)
- 遺留分侵害額を計算: /iryubun-calc(生前贈与等があった場合)
- 遺産分割協議書を作成: /template-install → 「遺産分割協議書」を選択
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
This skill should be used when the user asks to "calculate child support", "養育費を計算", "婚姻費用を計算", "養育費月額", "婚姻費用分担額", "算定表で計算", or wants deterministic computation of child support or marital cost-sharing under the 令和元年改定 standard.
中文简介正在准备中。当前显示原文说明。
This skill should be used when the user asks to "recalculate debt", "利息制限法で引き直し", "引き直し計算", "過払金", "過払い金", "サラ金", "貸金業者との取引履歴から引き直し", or wants deterministic recalculation of loan transactions under the Interest Rate Restriction Act.
中文简介正在准备中。当前显示原文说明。
This skill should be used when the user asks to "analyze a koseki", "戸籍の分析", "家族関係", "相関図", "family tree", "戸籍謄本", "親族関係", "家系図", "戸籍を読んで", "相続関係図", "法定相続情報", "戸籍から相関図を作って", or wants to extract family relationships from documents.
中文简介正在准备中。当前显示原文说明。
This skill should be used when the user asks to "calculate iryubun", "遺留分侵害額", "遺留分", "遺留分侵害額請求", "遺贈", "生前贈与の遺留分算入", or wants deterministic computation of reserved-portion infringement under 民法 1042-1048.
中文简介正在准备中。当前显示原文说明。
This skill should be used when the user asks to "search a law", "法令検索", "条文を見せて", "法律を調べて", "○○法 第○条", "条文参照", "法令を確認", "何条に書いてある", or wants to look up Japanese law articles from the e-Gov API.
中文简介正在准备中。当前显示原文说明。
This skill should be used when the user asks to "analyze a lawsuit", "訴訟分析", "事件分析", "書面分析", "case analysis", "判決分析", "訴訟書類の整理", or wants to extract structured information from litigation documents.
中文简介正在准备中。当前显示原文说明。