CommunityPesquisa e Análise de Dadosgithub.com

Pesquisa de Árvore Genealógica

Pesquise história da família, interprete árvores e documentos existentes, diferencie homônimos e construa árvores de parentesco com citações de fontes, especialmente para o antigo Império Russo e URSS. Use para ancestralidade, buscas em arquivos históricos, relações conflitantes e relatórios GEDCOM; não para rastreamento de pessoas vivas.

O que é Pesquisa de Árvore Genealógica?

Esta habilidade (skill) fornece um ambiente portátil e completo para pesquisa genealógica especializada, com foco no antigo Império Russo e URSS. Ela contém todas as instruções, catálogos de arquivos, templates e scripts necessários, eliminando a necessidade de instalações adicionais, contas ou chaves de API. A pesquisa é orientada por documentação local: primeiro lê-se a política do projeto (policy.md) e depois o motor de pesquisa agrupado (vendor/ex-ussr-kinship-research/SKILL.md). O fluxo de trabalho é um loop de 7 etapas: entender a pergunta, iniciar um caso privado com o script init_case.py, consultar arquivos regionais e outras fontes, ler e preservar evidências, avaliar cada relação de parentesco separando identidade de parentesco, auditar a consistência com audit_evidence.py e, por fim, entregar a visão solicitada (árvore, relatório ou exportação GEDCOM). A habilidade lida explicitamente com cenários de capacidades limitadas: se o host não tiver shell/Python, web, leitor de imagem confiável ou arquivos persistentes, ela se adapta realizando tarefas manualmente ou registrando limitações, sem fingir que executou verificações automatizadas ou gerou exportações. É útil para genealogistas que precisam de uma ferramenta rigorosa, baseada em evidências e que funciona offline e em ambientes diversos, garantindo que conclusões sejam sempre auditáveis e que nenhum dado pessoal de vivos seja exposto.

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

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Pesquisa de Árvore Genealógica faz?

Uma habilidade portátil; todas as instruções de pesquisa, catálogos, modelos e scripts principais estão incluídos. Não é necessária instalação separada da habilidade, conector, conta ou chave de API. A pesquisa ativa ainda requer as ferramentas web do host. Responda no idioma do usuário.

Carregar e resolver

Trate o diretório que contém este arquivo como a raiz da habilidade. Resolva cada arquivo referenciado a partir de seu documento de origem; invoque scripts por seus caminhos absolutos resolvidos, independentemente do diretório atual do shell. Não presuma um diretório home, sistema operacional, navegador, modelo, nome de ferramenta ou registro de habilidades específico.

Leia política, depois o motor de pesquisa incluído. Esses são arquivos locais comuns: leia-os diretamente mesmo que o host não consiga invocar habilidades aninhadas. A política do projeto governa acesso e privacidade; o upstream governa o raciocínio de evidências. Use a cópia fixada; verifique ou substitua dependências apenas para uma solicitação explícita de manutenção.

Loop de pesquisa

  1. Entenda a pergunta e as entradas. Pergunte quais materiais já existem se não forem fornecidos. Leia árvores, GEDCOM, documentos e relatos familiares fornecidos como pistas; preserve os originais. Extraia pessoas, identidades concorrentes, datas/locais de eventos, relacionamentos alegados, fontes e links não resolvidos. A afirmação de uma árvore não é prova.
  2. Inicie ou retome um caso privado. Leia gerenciamento de casos. Inicialize fora da habilidade com scripts/init_case.py --case-dir <caso> --research-question <pergunta>. Retome registros e pesquisas existentes em vez de reiniciá-los. Um toolkit_path antigo é uma dica de localização; se movido, use a raiz da habilidade atualmente carregada.
  3. Escolha uma verificação útil. Consulte tanto arquivos regionais quanto outras fontes por local histórico, data do evento e tipo de registro. Use a consulta de volost para limites ou nomes alterados. A cobertura do catálogo permanece parcial; uma correspondência de palavra-chave não é uma decisão de custódia.
  4. Leia e preserve evidências. Use ferramentas web, de imagem e de documento disponíveis. Salve evidências locais permitidas com proveniência, data, referência e soma de verificação; registre buscas vazias e bloqueadas. Mantenha grafias originais, leituras incertas e alternativas. Separe homônimos até que evidências distintivas suportem uma decisão de identidade.
  5. Avalie cada relacionamento. Siga o protocolo de evidências incluído. Separe resolução de identidade de parentesco. Verifique cada aresta, dependência de fonte e registros contraditórios; preserve distinções biológicas, legais, adotivas e domésticas. Sem fusões automáticas ou porcentagens de confiança.
  6. Audite e explique. Execute scripts/audit_evidence.py --case-dir <caso>. Erros de integridade exigem correção; avisos honestos de evidência permanecem. Explique a cadeia de relacionamento com fontes, alternativas, cobertura pesquisada, rotas bloqueadas e próximas verificações úteis. Salve a posição de retomada e evite repetir buscas sem um novo motivo.
  7. Entregue a visão solicitada. Leia convenções de saída para a árvore/relatório offline e o exportador GEDCOM. As saídas padrão excluem pessoas vivas e de status desconhecido. A saída privada requer solicitação do usuário; nada publica resultados.

Continue a pesquisa autorizada útil enquanto perguntas opcionais aguardam resposta. Pare quando a pergunta for respondida em seu nível de evidência registrado, rotas úteis alcançáveis estiverem esgotadas ou o usuário interromper a tarefa. Uma lacuna é um resultado válido.

Capacidades do host

  • Arquivos e Python 3.9+: scripts principais usam apenas a biblioteca padrão. Ferramentas upstream opcionais documentam suas próprias dependências.
  • Sem shell/Python: mantenha os templates CSV incluídos com ferramentas de arquivo disponíveis; execute manualmente as regras de auditoria e marque a auditoria automatizada como não executada. Não reivindique exportações geradas ou verificações executadas.
  • Sem web: analise o material fornecido e referências locais; identifique rotas de pesquisa propostas sem afirmar que foram verificadas.
  • Sem leitor confiável de imagem/documento: retenha a fonte e marque needs-vision; não invente uma leitura.
  • Sem arquivos persistentes: forneça uma análise provisória com citações de fontes e diga que não foi salva como um caso. Não implique registros duráveis ou capacidade de retomada.

Nenhuma delegação de modelo é necessária. Para instalação ou integração com host, consulte compatibilidade.

Habilidades Relacionadas