insurance-dashboard-template

Family Insurance Dashboard Template

A complete insurance portfolio management system built with Markdown + D3.js + Claude Code.

Live Demo GitHub Repo Blog Post

Track your family’s insurance policies in a structured Markdown file, visualize them in an interactive dashboard, and keep everything in sync with a single command.

What’s Included

Live Demo

Try the interactive dashboard (with anonymized sample data)

Screenshots

Dashboard Walkthrough Dashboard Overview Coverage Matrix

Getting Started

Prerequisites

Setup

  1. Clone this repo:
    git clone https://github.com/YOUR_USERNAME/insurance-dashboard-template.git
    cd insurance-dashboard-template
    
  2. Edit Family Insurance Overview.md with your family’s insurance details:
    • Update family member names and ages
    • Add your policies to the markdown tables
    • Follow the existing table structure (columns must match)
  3. Open Family Insurance Dashboard.html in your browser to see the sample data

  4. Sync your changes:
    # In Claude Code, run:
    /sync-insurance
    

    This reads your markdown, extracts policy data, and updates the dashboard automatically.

How It Works

Family Insurance Overview.md  ──→  /sync-insurance  ──→  Family Insurance Dashboard.html
       (source of truth)            (Claude Code)              (interactive dashboard)

Customization

Adding a family member

  1. Add a new section in the markdown with their policies
  2. Add their name to the persons array and personColors in the HTML
  3. Add their DOB to personDOB in the HTML
  4. Run /sync-insurance

Policy status annotations

Use these in the markdown Plan column:

This template includes the sync-insurance skill, but you can enhance your workflow with additional community skills:

Installing skills

# Install official Anthropic skills (includes pdf, docx, and more)
claude install-skill https://github.com/anthropics/skills

# Install community skills from awesome-claude-skills
claude install-skill https://github.com/BehiSecc/awesome-claude-skills

Useful skills for insurance management

Skill What it does
pdf Read and extract text/tables from policy brochures, certificates, and benefit schedules
docx Generate Word documents (e.g., insurance summary reports for your financial advisor)
sync-insurance (included) Sync markdown policy data to the interactive dashboard

Tip: Drop a policy PDF into your project folder and ask Claude to “extract the key coverage details from this brochure and add them to my insurance overview.” The pdf skill will handle the extraction, and you can then run /sync-insurance to update the dashboard.

Browse more skills:

Built With

Context

This template was born from a personal journey of trying to understand insurance. Read the full story: What My Dad Taught Me About Insurance

Contributing

Contributions welcome! Some ideas:

No formal process — just open a PR and describe what you changed.

License

MIT