Install
openclaw skills install @voronindenis5/insurance-gap-auditorUse when reviewing family insurance (home/renters, auto, health, life, travel) — walks household-specific scenarios (fire, flood, dog bite, e-bike, home office, basement sewer backup, teen driver) against your policies, flags standard EXCLUSIONS people discover only at claim time (flood vs wind, sewer backup rider, actual-cash-value roofs, jewelry sub-limits), computes true liability limits from net worth, and outputs a gap list with coverage amounts to ask an agent for.
openclaw skills install @voronindenis5/insurance-gap-auditorInsurance is bought once, in a hurry, and never re-audited. Then the claim denial teaches the buyer what the policy actually said: "flood" isn't water from the sky, the roof payout was actual-cash-value on a 17-year-old roof, the jewelry sub-limit was $1,500 not the $12,000 it cost, and the e-bike isn't a "bicycle" under the policy at all.
This skill runs the audit the agent should run annually:
Educational tool: policies vary by insurer, state, and country. The output is questions and rider names, never a coverage opinion.
Don't use for: choosing between specific insurers, reading a specific contract's legal language (the tool encodes market-typical patterns, not your document), commercial/business policies.
# The scenario engine: what happens in each common loss
python3 scripts/insure_audit.py scenarios --filter fire
python3 scripts/insure_audit.py scenarios --group home
# Standard exclusion gaps + the riders that close them
python3 scripts/insure_audit.py exclusions --policy home
python3 scripts/insure_audit.py exclusions --policy auto
# Liability/umbrella sizing from finances
python3 scripts/insure_audit.py liability --net-worth 450000 --income 95000
# Record policies and run the full gap audit
python3 scripts/insure_audit.py policy add --name "Home" --type home \
--dwelling 380000 --liability 300000 --deductible 2500
python3 scripts/insure_audit.py policy add --name "Auto" --type auto \
--liability 100000 --deductible 500
python3 scripts/insure_audit.py audit --net-worth 450000
| Scenario | Responds | Typical gap discovered |
|---|---|---|
| Kitchen fire (own home) | Home dwelling/contents | ACV roof/contents depreciation if not replacement-cost |
| Fire spreads to neighbor | Liability | Limit adequacy vs net worth |
| Flood (external water) | None — NFIP/private flood | Standard home EXCLUDES flood |
| Sewer/drain backup | Home only with rider | $5–10k backup rider often absent |
| Sump pump failure | Home only with rider | Same water-backup endorsement |
| Jewelry/furs theft | Contents with sub-limit | $1–2k sub-limit vs real value → schedule items |
| Home office equipment | Contents, sub-limited | Business property rider if > $2.5k |
| Dog bite (guest) | Liability | Breed exclusions; some states strict liability |
| Trampoline/pool | Liability | Attractive-nuisance exclusions/requirements |
| E-bike/scooter (Class 2/3) | Neither home nor auto | Needs bike/moped policy or endorsement |
| Teen driver, family car | Auto | Permissive-use rules; rate/class update |
| Loaner/borrowed car | Owner's policy first | Non-owned coverage gaps |
| Wind/hail | Home (named-peril or all-risk) | 1–2 % hurricane/wind deductible surprise |
| Earthquake | Rider only | Standard policies exclude everywhere |
| Laptop lost abroad | Travel/contents | Travel policy or HO contents off-premises limit |
Home/renters: flood, earthquake, sewer backup (rider ~$50–250/yr), sump overflow, scheduled-valuables sub-limits, business property, identity theft (rider), ordinance-or-law (rebuilding to new code), extended replacement cost (inflation guard on dwelling).
Auto: liability-only states' uninsured/underinsured motorist (UM/ UIM) stacking, medical payments vs PIP, rental reimbursement, loan/lease gap coverage, custom parts exclusions.
Umbrella: requires underlying limits maintained; excludes intentional acts, business liability, and typically excludes e-bikes above class.
$ python3 scripts/insure_audit.py scenarios --filter backup
[SEWER BACKUP] water pushes back through drains
Responds: home policy ONLY IF water-backup endorsement present
Typical gap: rider limit $5,000-10,000 vs finished-basement loss
Ask agent: "Do I have water backup & sump overflow coverage? Limit?"
$ python3 scripts/insure_audit.py liability --net-worth 450000 --income 95000
Umbrella sizing: ~$700k-1M recommended...
Market-typical patterns for US personal lines (UK/EU notes where they differ materially). Not legal or coverage advice — the output is the question list that makes your agent specific.