From insurance
Writes structured coverage gap flags to vault/insurance/open-loops.md with financial exposure, severity, premium estimates, and recommended actions. Called by coverage-audit for each gap.
How this skill is triggered — by the user, by Claude, or both
Slash command
/insurance:task-flag-coverage-gapThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Called by `op-coverage-audit` for each gap identified in the coverage analysis. The flag is not a vague alert — it provides the complete picture needed to take action: what the gap is, how large it is in dollar terms, what it would cost to close, and exactly what to do.
Called by op-coverage-audit for each gap identified in the coverage analysis. The flag is not a vague alert — it provides the complete picture needed to take action: what the gap is, how large it is in dollar terms, what it would cost to close, and exactly what to do.
Financial exposure framing: Every flag quantifies the exposure in concrete terms, not percentages. "Your life insurance covers $500K but your need is $1.5M — the $1M gap means your family would be $1M short of income replacement if you die today." "Your net worth is $800K and your liability coverage is $500K — the $300K of unprotected net worth could be lost in a single at-fault accident lawsuit." This framing drives action better than percentages or abstract coverage ratios.
Severity definition:
Deduplication: Before writing a new flag, scans vault/insurance/open-loops.md for an existing gap flag of the same coverage type. If found: updates the existing entry with current numbers rather than creating a duplicate. If the severity has changed (escalated or de-escalated since last audit), the update notes the change. This ensures the file stays clean across annual audits without accumulating stale duplicates.
Cross-plugin note: For life insurance and disability gaps that are directly linked to income: notes that the Career plugin should be checked if salary has changed recently, and the Benefits plugin should be checked for employer-provided life/disability coverage updates.
vault/insurance/open-loops.md for existing gap flag of same coverage type.vault/insurance/open-loops.md under appropriate urgency section.~/Documents/aireadylife/vault/insurance/open-loops.md — for deduplicationEntry in vault/insurance/open-loops.md:
## [COVERAGE GAP] [Coverage Type] — [Severity: Minor/Moderate/Significant] — Updated [YYYY-MM-DD]
Coverage type: [life / disability-ltd / disability-std / umbrella / auto-liability / home-dwelling / property / other]
Current coverage: $X [description of current limit]
Recommended coverage: $X [based on: 10-12x income / 60% replacement / net worth / replacement cost]
Shortfall: $X
Financial exposure: $X [plain language: "family would be $X short of income replacement" / "$X of net worth unprotected from lawsuit"]
Severity: [Minor / Moderate / Significant]
Recommended action:
[Specific action — who to contact, what to buy, what coverage parameters to specify]
Estimated annual premium to close gap: $X–$X/year
Timeline: [30 days / 90 days / At next renewal]
Cross-plugin note: [if any — e.g., "Confirm Benefits plugin has current employer LTD data before purchasing individual policy"]
Status: Open — First flagged [date] / Updated [date]
Next audit: [date of next annual audit]
No configuration required. Reads and writes vault/insurance/open-loops.md only.
~/Documents/aireadylife/vault/insurance/open-loops.md~/Documents/aireadylife/vault/insurance/open-loops.mdnpx claudepluginhub fru-dev3/ai-ready-life --plugin insuranceCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.