GEDCOM Explorer for Openclaw

A Python-based tool that transforms static GEDCOM files into interactive, single-file HTML genealogy dashboards.

justinhartbiz
v1.0.0
Feb 3, 2026
0
2.8k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install gedcom-explorer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install gedcom-explorer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is GEDCOM Explorer?

The GEDCOM Explorer is a specialized tool designed to breathe life into genealogical data. By parsing standard .ged files, it generates a robust, self-contained HTML application featuring multiple tabs for deep data exploration. This utility within the Openclaw Skills ecosystem allows developers and researchers to visualize complex family trees without needing a database or a web server.

It provides a comprehensive overview of family history through dynamic charts, interactive visualizations, and On This Day event trackers. Whether you are managing thousands of records or a small family lineage, this skill streamlines the process of converting raw data into a shareable, user-friendly interface that works entirely in the browser.

GEDCOM Explorer Use Cases

  • Visualizing complex family trees and ancestral connections from GEDCOM exports.
  • Generating On This Day historical event summaries for specific family lineages.
  • Creating searchable, portable family history directories for sharing with relatives.
  • Analyzing geographic origins and surname distributions within a genealogical dataset.
  • Researching historical figures using structured data through the Openclaw Skills framework.

How GEDCOM Explorer Works

  1. The user provides a standard GEDCOM (.ged) file as input to the build script.
  2. The Python parser extracts individuals, family units, events (births, deaths, marriages), and occupations.
  3. The script calculates statistics such as top surnames, geographic origins, and generation counts.
  4. All processed data is serialized into an optimized JSON format embedded within the HTML.
  5. A single-file HTML dashboard is generated, providing an offline-capable frontend for exploration.

GEDCOM Explorer Setup

To get started with this Openclaw Skills entry, ensure you have Python 3 installed. Run the following command to generate your dashboard:

python3 scripts/build_explorer.py <input.ged> [output.html] --title "My Family Tree"

To view your generated dashboard, you can open the HTML file in any browser or serve it locally using:

python3 -m http.server 8899

GEDCOM Explorer Data Schema & Taxonomy

Component Description
individuals Array of person objects containing names, dates, and lineage links.
families Records connecting spouses and offspring.
statistics Pre-calculated counts for surnames, places, and time periods.
timeline_events Chronological list of all life events across the tree.
metadata Title, subtitle, and generation count for the dashboard.

GEDCOM Explorer Advanced Features

  • Theming support via CSS variables located in the :root section of the output.
  • Automatic detection of historical metadata such as occupation-based filters.
  • Cron integration capabilities within Openclaw Skills for automated daily event notifications.
  • Zoomable and pannable SVG-based Family Tree visualization.
  • Global search functionality that filters data across all application tabs simultaneously.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*