genealogy

Coordinate Släktforskning genealogy research workflows with GEDCOM round-trip verification.

2|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/jonaseck2/slaktforskning --skill genealogy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: genealogy
Source: https://github.com/jonaseck2/slaktforskning/tree/main/.claude/skills/genealogy
Command: npx skills add https://github.com/jonaseck2/slaktforskning --skill genealogy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents mid-session data mistakes when using the Släktforskning built-in MCP tools to create, enrich, import, and validate genealogy data end-to-end.

Core Features & Use Cases

  • End-to-end MCP research workflow: guides the correct sequence for switching databases, adding repositories and sources, creating people, recording events, relationships, and adding media and face tags.
  • Robust place strategy: explains when bundled gazetteers fail and how to create a custom gazetteer (including the validation constraints that commonly break imports).
  • Round-trip integrity and live UI verification: provides a practical GEDCOM export/import verification loop and checks to confirm the renderer and MCP are writing to the same database.

Quick Start

Start by confirming the active database path in the MCP and matching it to the running app, then follow the recommended order to create your root person, add cited events and relationships, attach and tag media, and finish with a GEDCOM round-trip verification for silent-loss detection.

Frequently Asked Questions about genealogy

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

FAQPage Schema
How do I build a family tree from scratch using MCP tools?

GEDCOM round-trip verification detects silent data loss by exporting your family tree to a GEDCOM file and importing it back. This process catches lossy mappings and confirms that the renderer and MCP are writing to the same database.

What's the best way to fix gazetteer import failures for genealogy data?

When bundled gazetteers fail, create a custom place gazetteer by following strict validation constraints. This prevents common import breaks and ensures your place data resolves correctly within the family tree database.

Can I prevent database-path divergence when running genealogy research tasks?

Prevent database-path divergence by confirming the active database path in the MCP matches the running app before starting. Operational guardrails enforce this alignment to avoid writing data to the wrong location.

How do I verify GEDCOM export and import integrity for a family tree?

Verify GEDCOM integrity by performing a practical export and import round-trip loop. This detects silent-loss issues and confirms that the renderer and MCP are writing to the same database without data divergence.

Why does my GEDCOM import lose data during a family tree migration?

Lossy GEDCOM mappings occur when import constraints are not met or database paths diverge. Use a round-trip verification loop and strict gazetteer validation fields to detect and prevent silent data loss.