genealogy-agent

Extract, structure, research, and visualize family history from raw text. Builds knowledge graphs, generates Mermaid trees, Obsidian vaults, and GEDCOM exports.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "genealogy-agent" with this command: npx skills add flobo3/genealogy-agent

genealogy-agent

A powerful agent skill for extracting, structuring, researching, and visualizing family history from raw text (memoirs, archives, chat logs).

Features

  • LLM Extraction: Parses unstructured text to find people, dates, locations, and relationships.
  • Knowledge Graph: Stores family data in a local JSONL ontology graph.
  • Obsidian Vault Generation: Automatically generates an Obsidian-compatible vault (Markdown files with YAML frontmatter) for your family tree.
  • Auto-Research: Autonomously searches global and regional databases (FamilySearch, Ancestry, OBD Memorial, Geneteka, etc.) to find new facts about ancestors.
  • GEDCOM Export: Exports your family tree to the standard .ged format for use in MyHeritage, FamilySearch, or any desktop genealogy software.
  • Mermaid Visualization: Automatically generates beautiful family tree diagrams.

Setup

  1. Install dependencies: uv pip install pydantic litellm duckduckgo-search
  2. Set your preferred LLM provider (e.g., OPENAI_API_KEY or GEMINI_API_KEY).

Usage

You can ask the agent to:

  • "Extract family members from this text: [text]"
  • "Build a family tree from the extracted data"
  • "Research my great-grandfather Ivan Ivanov born in 1910"
  • "Export my family tree to GEDCOM"
  • "Generate an Obsidian vault from my family data"

Tools

  • extract_family_data: Extracts structured family data (people, dates, relationships) from raw text using an LLM.
  • build_family_graph: Saves extracted data into the local ontology graph.
  • generate_mermaid_tree: Generates a Mermaid diagram from the graph.
  • generate_obsidian_vault: Generates an Obsidian-formatted vault from extracted family data.
  • research_ancestor: Autonomously researches an ancestor using web search and LLM extraction.
  • export_gedcom: Exports extracted family data to a standard GEDCOM (.ged) file.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

okxprediction

Predicts short-term BTC market direction using multi-timeframe analysis, funding rates, and sentiment to signal trade execution, watch, or no trade.

Registry SourceRecently Updated
Research

Gemini Deep Research → Notion

Trigger Gemini Deep Research via browser and save results to Notion. Use when the user asks to "deep research" a topic, says "gemini deep research", or wants...

Registry SourceRecently Updated
2130Profile unavailable
Research

Project Ghost

Web reading layer for AI agents. Convert any public URL into structured intelligence — entities, business intent, confidence score — in one API call.

Registry SourceRecently Updated
1790Profile unavailable
Research

微信公众号发布工具

微信公众号发布工具 - 安全版 v2.8,支持 Knowledge-Base 主题、分步流程、一键发布,优化表格和 Markdown 渲染

Registry SourceRecently Updated
2240Profile unavailable