gedcom-creator

Convert genealogical data into valid GEDCOM 5.5.1 files.

67|6|Updated Feb 17, 2024
One-click install
npx skills add https://github.com/DigitalArchivst/Open-Genealogy --skill gedcom-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gedcom-creator
Source: https://github.com/DigitalArchivst/Open-Genealogy/tree/main/skills/gedcom-creator
Command: npx skills add https://github.com/DigitalArchivst/Open-Genealogy --skill gedcom-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Create GEDCOM 5.5.1 compliant genealogy files from user-provided genealogical data described in natural language, structured JSON, or Markdown tables, without inventing people, dates, or places.

Core Features & Use Cases

  • Two usage paths: Claude Code integration and standalone Python script.
  • Canonical JSON interface consumed by the Python builder to render GEDCOM with pointers, dates, and sources.
  • Validation and safety features: HEAD/TRLR validation, line-length handling, and living-redaction logic to protect privacy.
  • Use cases include converting parish registers, census data, and interview notes into shareable family-tree records.

Quick Start

Provide genealogical data in natural language, JSON, or Markdown tables to generate a GEDCOM file.

Frequently Asked Questions about gedcom-creator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert genealogy data into a GEDCOM 5.5.1 file?

To convert genealogy data into a GEDCOM 5.5.1 file, provide your natural language descriptions, structured JSON, or Markdown tables to generate a fully-formed GEDCOM with individuals, families, sources, and repositories.

Can I create a GEDCOM file from JSON data?

Yes, you can create a GEDCOM file from JSON data by using a canonical JSON schema interface that a Python-based builder consumes to render valid GEDCOM output with correctly mapped pointers, dates, and sources.

Does this GEDCOM generator protect the privacy of living individuals?

Yes, this GEDCOM generator protects privacy by applying built-in living-redaction logic to ensure that sensitive information about living individuals is safely redacted before the final file is generated.

What is the best way to convert census data or parish registers into a family tree format?

The best way to convert census data or parish registers into a family tree format is to input the records as Markdown tables or natural language, which are then validated and structured into shareable GEDCOM records.

Why does my generated GEDCOM file require validation and how are errors handled?

Generated GEDCOM files require validation to ensure correct HEAD/TRLR structures and line-length handling, with built-in robust error reporting to catch and fix formatting issues before exporting your genealogy data.

Do I need a specific environment to run a GEDCOM builder script?

You do not need a complex environment to run a GEDCOM builder script; it operates as a standalone Python script or integrates directly via Claude Code, requiring no external dependencies to process your genealogy data.