family-tree-research

Investiga la historia familiar, interpreta árboles y documentos existentes, distingue homónimos y construye árboles de parentesco con citas de fuentes, especialmente para la antigua URSS y el Imperio Ruso. Útil para ascendencia, búsquedas en archivos históricos, relaciones conflictivas e informes GEDCOM; no para seguimiento de personas vivas.

¿Qué es family-tree-research?

Este skill de investigación genealógica portátil está diseñado para ayudar a agentes de IA y desarrolladores a realizar investigaciones de historia familiar profundas, especialmente centradas en la antigua URSS y el Imperio Ruso. Incluye todas las instrucciones de investigación, catálogos, plantillas y scripts centrales, por lo que no requiere instalación de skills separados, conectores, cuentas o claves API; solo necesita las herramientas web del anfitrión para la investigación en vivo. El flujo de trabajo sistemático comienza con la comprensión de la pregunta y los materiales de entrada, la gestión de casos, la selección de verificaciones útiles mediante la consulta de archivos regionales y otras fuentes, la preservación de evidencia con procedencia y suma de verificación, la evaluación de cada relación genealógica siguiendo un protocolo de evidencia, y la auditoría y explicación de los hallazgos. Es particularmente útil para desarrolladores que trabajan en herramientas de árboles genealógicos, historiadores que investigan registros de Europa del Este, o cualquier persona que necesite un enfoque metódico para resolver relaciones conflictivas o separar homónimos. El skill soporta plataformas con capacidades de archivos y Python 3.9+ para scripts automatizados, pero también ofrece adaptaciones para entornos sin shell/Python, sin web o sin lectores confiables de imágenes/documentos, asegurando que la investigación pueda continuar incluso con capacidades limitadas del anfitrión.

Compatible con✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/kingoffmagic-lab/family-tree-research/tree/main

Installed? Explore more Investigación y análisis de datos skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

Investigación de Árboles Genealógicos

Un skill portátil; todas las instrucciones de investigación, catálogos, plantillas y scripts principales están incluidos. No se requiere instalación de skill separado, conector, cuenta o clave API. La investigación en vivo aún requiere las herramientas web del anfitrión. Responder en el idioma del usuario.

Cargar y resolver

Trata el directorio que contiene este archivo como la raíz del skill. Resuelve cada archivo referenciado desde su documento contenedor; invoca los scripts por sus rutas absolutas resueltas, independientemente del directorio actual del shell. No asumas un directorio de inicio, sistema operativo, navegador, modelo, nombre de herramienta o registro de skills específico.

Lee la política, luego el motor de investigación incluido. Son archivos locales ordinarios: léelos directamente incluso si el anfitrión no puede invocar skills anidados. La política del proyecto rige el acceso y la privacidad; el upstream rige el razonamiento de evidencia. Usa la copia fijada; verifica o reemplaza dependencias solo por una solicitud explícita de mantenimiento.

Bucle de investigación

  1. Comprender la pregunta y las entradas. Pregunta qué materiales ya existen si no se proporcionan. Lee los árboles, GEDCOM, documentos y relatos familiares proporcionados como pistas; conserva los originales. Extrae personas, identidades en competencia, fechas/lugares de eventos, relaciones reclamadas, fuentes y enlaces sin resolver. La afirmación de un árbol no es prueba.
  2. Iniciar o reanudar un caso privado. Lee gestión de casos. Inicializa fuera del skill con scripts/init_case.py --case-dir <caso> --research-question <pregunta>. Reanuda registros y búsquedas existentes en lugar de reiniciarlos. Un toolkit_path antiguo es una pista de ubicación; si se movió, usa la raíz del skill actualmente cargada.
  3. Elegir una verificación útil. Consulta tanto archivos regionales como otras fuentes por lugar histórico, fecha del evento y tipo de registro. Usa la consulta de volost para límites o nombres cambiados. La cobertura del catálogo sigue siendo parcial; una coincidencia de palabra clave no es una decisión de custodia.
  4. Leer y preservar la evidencia. Usa las herramientas web, de imagen y de documento disponibles. Guarda la evidencia local permitida con procedencia, fecha, referencia y suma de verificación; registra búsquedas vacías y bloqueadas. Conserva ortografías originales, lecturas inciertas y alternativas. Separa homónimos hasta que la evidencia distintiva respalde una decisión de identidad.
  5. Evaluar cada relación. Sigue el protocolo de evidencia incluido. Separa la resolución de identidad del parentesco. Verifica cada borde, dependencia de fuente y registros contradictorios; conserva distinciones biológicas, legales, adoptivas y domésticas. Sin fusiones automáticas ni porcentajes de confianza.
  6. Auditar y explicar. Ejecuta scripts/audit_evidence.py --case-dir <caso>. Los errores de integridad requieren corrección; las advertencias honestas de evidencia permanecen. Explica la cadena de relaciones con fuentes, alternativas, cobertura buscada, rutas bloqueadas y próximas verificaciones útiles. Guarda la posición de reanudación y evita repetir búsquedas sin una razón nueva.
  7. Entregar la vista solicitada. Lee convenciones de salida para el exportador de árbol/informe sin conexión y GEDCOM. Las salidas predeterminadas excluyen a personas vivas y de estado desconocido. La salida privada requiere la solicitud del usuario; nada publica resultados.

Continúa la investigación autorizada útil mientras las preguntas opcionales esperan respuesta. Detente cuando la pregunta esté respondida en su nivel de evidencia registrado, las rutas útiles alcanzables estén agotadas, o el usuario detenga la tarea. Una brecha es un resultado válido.

Capacidades del anfitrión

  • Archivos y Python 3.9+: los scripts principales usan solo la biblioteca estándar. Las herramientas opcionales upstream documentan sus propias dependencias.
  • Sin shell/Python: mantén las plantillas CSV incluidas con las herramientas de archivo disponibles; realiza las reglas de auditoría manualmente y marca la auditoría automatizada como no ejecutada. No reclames exportaciones generadas ni verificaciones ejecutadas.
  • Sin web: analiza el material proporcionado y las referencias locales; identifica rutas de búsqueda propuestas sin afirmar que fueron verificadas.
  • Sin lector confiable de imágenes/documentos: conserva la fuente y marca needs-vision; no inventes una lectura.
  • Sin archivos persistentes: proporciona un análisis provisional con citas de fuentes y di que no se guardó como caso. No impliques registros duraderos ni reanudabilidad.

No se requiere delegación de modelos. Para instalación o integración con el anfitrión, consulta compatibilidad.

Skills relacionados