with one click
新規の自動車保険契約を contracts.csv に登録する。
npx skills add https://github.com/FDU-INS/Insurance-Skills --skill auto-insurance-contract-createCopy and paste this command into Claude Code to install the skill
新規の自動車保険契約を contracts.csv に登録する。
npx skills add https://github.com/FDU-INS/Insurance-Skills --skill auto-insurance-contract-createCopy and paste this command into Claude Code to install the skill
Insurance Operations Automation
Insurance Claims Processor
Policy Writer
Manage Allstate insurance with Drivewise and Milewise programs.
Analyze latest policy analysis sweep runs (*_policy_analysis_*) by comparing episodes/summary metrics, diagnostics, and video artifacts; generate a concise markdown report and optional frame snapshots.
既存の自動車保険契約を解約し、contracts.csv を更新する。
| name | auto-insurance-contract-create |
| description | 新規の自動車保険契約を contracts.csv に登録する。 |
顧客が選択した自動車保険プランで新規契約を contracts.csv に登録する。
このスキルは 必ず以下のターンに分けて 実行すること。スクリプトを先走りしてはならない。
車種区分・車齢がまだ不明な場合: 車種区分・車齢・希望プランや予算感(任意) の3点を1つのメッセージで顧客に質問してこのターンを終える。スクリプト実行は一切行わない。
車種区分・車齢が揃っている場合のみ: auto-insurance-recommendation スキルを使ってプラン候補を1回提示し、このターンを終える。quote.py も create_contract.py も実行しない。
ステップ1a でヒヤリングした同じターンに
recommend.pyを実行することは禁止。ヒヤリングと提案は必ず別ターン。
顧客が「見積もりください」「金額を確認したい」など見積もりを明示的に要求した場合のみ: auto-insurance-quote スキルで正式見積もりを作成し内容を提示した後、「この内容で契約手続きを進めますか?」と確認を求めてこのターンを終える。create_contract.py は実行しない。
見積もり要求がなくプランを指定して加入を申し出た場合: quote.py は呼ばず、選択プラン・開始日・支払方法を1メッセージで確認提示した後、「この内容で契約手続きを進めますか?」と確認を求めてこのターンを終える。create_contract.py は実行しない。
scripts/create_contract.py を実行して契約登録するload_skill("activity-log-writer") を実行してスキルを読み込んだうえで、scripts/write_activity.py を呼び出して活動記録を残す
load_skill を呼ばずに直接 write_activity.py を実行することは禁止重要: ステップをまたいで同一ターンで実行してはならない。 特にステップ2の確認質問と
create_contract.pyの実行を同一メッセージに含めることは禁止。
vehicle_age=0(整数)として扱う。スクリプトに文字列「新車」で渡すのは誤り。顧客に「0年と入力してください」と言わせてはならないscripts/create_contract.py — 新規契約の登録demo_app/data/contracts.csvdemo_app/data/products.csv