Genealogy research skill for Codex / Claude Code: enables agents to investigate church registers, civil records, military service, exile, and repression archives from the former Soviet Union and the Russian Empire using an "evidence-first" methodology, ensuring every finding is traceable.
Stars 1058 (+250 / 24h)
Rationale
- Covers the 15 constituent republics of the former Soviet Union, locating records based on the administrative divisions and archival institutions of the time of the event, rather than today's maps
- Conclusions use only interpretable statuses (hypothesis, single source, corroboration, contradiction, unresolved, etc.); copies of the same record are grouped into the same independent set and cannot be treated as multiple independent pieces of evidence
- Includes an audit script to check the citation integrity of the register and verify that every ID and status in the final report matches; the skill documentation is in Russian, but the agent communicates in your language
Usage
- npx skills add https://github.com/DenisSergeevitch/ex-ussr-kinship-research,或直接 git clone to ~/.claude/skills/ or ~/.codex/skills/
- Use scripts/init_case.py to create case files outside the skill directory, hash_artifact.py to record SHA-256 for each scanned document, and run audit_evidence.py before writing conclusions
Risks
- Searches on FamilySearch and similar platforms rely on your own legally logged-in browser session; the agent may send emails to archives on your behalf after authorization, so you must first confirm the scope of sending
- Research involves sensitive information such as living relatives and repression archives; the author requires case file data to be stored outside the skill repository; license is MIT