家族史研究规划技能
在动手搜索之前,先按专业族谱学标准制定研究计划,解决业余族谱研究者盲目乱查、引用混乱、证据冲突无从判断的问题。
SKILL.md 明确禁止未经请求的网页搜索,要求先收集信息、制定计划并经用户确认后才执行研究;README 含隐私最佳实践(CRAIGEN 原则)。无凭证访问、无外部写操作、无破坏性默认行为,扣分点:执行阶段仍依赖 web_search 等外部工具,数据流披露和回滚机制未系统化。
指令总体自洽、渐进式披露结构清晰,但存在文档漂移:SKILL.md 的 References 列表仍以 `research-log-guidance.md`、`research-plan-guidance.md` 裸文件名引用(v1.0.5 已移至 references/,此处未更新路径),发布工作流仍打包为 genealogy-research-skill 旧名而非 family-history-planning。无测试、无边界用例,静态审查下不得高于 10。
触发条件(家谱研究请求、引用、证据冲突)描述明确,示例丰富;但完全以英语和美国资源为中心(FamilySearch Wiki、LDSgenealogy、Ancestry 等),无中文支持,核心资源对中国大陆用户可达性差,需在此扣分并提示。
有 MIT 许可证、语义化版本 CHANGELOG、多版发布说明、安装与故障排除文档,维护责任基本清晰;扣分点:文档间路径不一致、README 的 Version 段仍写 1.0 与 SKILL.md 的 1.0.6 不一致、License 段措辞与实际 MIT 许可证不符。
提供了结构化模板与专业工作流(GPS、Evidence Explained),产出物格式明确、可直接使用;但全部为静态声称,无代表性输出验证或与替代方案的对比证据,静态上限 7,因证据有限再扣至 6。
有 changelog、发布工作流和 SHA256 校验流程,但无测试套件、无针对技能关键路径的执行证据、无第三方佐证;引用的外部标准(GPS、Evidence Explained)仅声称遵循,静态审查下不超过 5,取 3。
- SKILL.md 参考文件路径与 v1.0.5 目录结构不一致(research-log-guidance.md / research-plan-guidance.md 缺少 references/ 前缀),安装后可能加载失败。
- 发布包仍命名为 genealogy-research-skill 而非 family-history-planning,与安装文档不符。
- 核心资源(Ancestry、FamilySearch、LDSgenealogy)面向英语/美国用户,中国大陆访问受限且无中文支持。
- 无测试或执行验证,产出质量未经独立验证,使用时应自行复核模板输出。
- README 的版本号(1.0)与 SKILL.md(1.0.6)不一致。
这个 Skill 能做什么,适合哪些场景?
这是一个面向家族史与族谱研究的 Claude 技能,核心方法源自 BMAD Method 的 genealogy-assistant 模块。它遵循族谱证明标准(GPS)和 Evidence Explained 引用规范,强制执行「先规划、后研究」的工作流:绝不主动搜索,必须先向用户收集已知信息、明确研究目标、生成结构化研究计划,用户明确要求后才允许执行搜索。技能包含四大能力——研究规划、引文生成(覆盖 14 种以上史料类型)、证据冲突分析、研究日志记录,并配套模板与参考文档。版本 1.0.6,采用 MIT 许可证,支持 Claude.ai 和 Claude Code 安装。
读取 SKILL.md 主文件,按需加载 references/ 下的引用模板、证据评估、GPS 指南和研究策略文档。执行四类操作:1) 研究规划——收集用户已知的祖先信息,拆解为 3-7 个可回答的研究问题,列出史料清单,运用 FAN 原则(家人、关联人、邻居)制定检索策略,产出研究计划文档;2) 引文生成——按 Evidence Explained 标准为人口普查、生死登记、教会、土地、遗嘱认证、军事、移民、报纸、数据库等 14 种以上史料格式构建完整引文、简写形式和文献目录条目;3) 证据分析——对每份史料按原始/衍生、一手/二手、直接/间接证据分类,构建对比矩阵,按证据权重解决冲突,输出证据分析报告;4) 研究日志——记录检索会话、正负面结果和后续步骤。全部输出使用 assets/templates/ 下的模板生成结构化 Markdown 文档。
- 业余族谱研究者刚接触某位曾祖父的研究,不知从何入手,需要一份带优先级史料清单的具体研究计划
- 用户发现三份人口普查记录显示出生地为俄亥俄州,而死亡证明却写宾夕法尼亚州,需要系统性判断哪个可信
- 用户在 Ancestry 上找到一份普查记录,需要按专业标准生成可复核的引文
- 已有一定研究基础的人想规范记录检索过程,避免重复搜索已查过的数据库
- 家族史作者需要在发表结论前检查是否符合 GPS 五要素,构建经得起推敲的证明论证
这个 Skill 有哪些优点和局限?
- 方法论扎实:完整落实 GPS 五要素和 Evidence Explained 引用标准,符合 BCG 专业规范
- 强制「先规划后搜索」机制,有效避免 AI 一上来就盲目搜索浪费上下文和 token
- 采用渐进式披露架构:SKILL.md 主文件约 4000 词,详细参考文档按需加载,控制上下文消耗
- 提供 5 个输出模板和 4 份参考文档,产出物可直接用于个人研究或专业发表
- README 明确隐私指引(不输入在世者敏感信息)并遵循 CRAIGEN 负责任 AI 原则
- MIT 许可证,开源可审计
- 引用模板和 GPS 标准以美国史料体系为主(人口普查、NARA 缩微胶卷、县/州级资源),其他国家/地区用户需自行适配
- 策略制定阶段优先推荐 FamilySearch Wiki 和 LDSgenealogy.com,资源覆盖偏重北美英语世界
- 缺少自动化测试套件,README 亦未提供效果评估或用户验证数据
- README 中的安装链接指向另一仓库名(genealogy-research-skill),与源仓库路径不一致,可能造成下载混淆
- 执行实际网络检索依赖平台提供的 web_search 工具,在不具备该工具的客户端上第 3 步无法完成
如何安装这个 Skill?
从 GitHub 仓库的 Releases 页面下载最新的 family-history-planning-vX.X.X.zip 并解压。Claude.ai 用户:在 Settings > Capabilities 中开启 Skills 和 Code execution,然后在 Settings > Skills 点击 Add Skill 上传 ZIP。Claude Code 用户:运行 mkdir -p ~/.claude/skills,再将解压出的 family-history-planning 文件夹移动到 ~/.claude/skills/ 目录下,重启 Claude Code 即可。注意:README 中部分安装链接指向 emaynard/genealogy-research-skill 仓库,与当前源仓库 emaynard/claude-family-history-research-skill 路径不完全一致,实际以仓库 Releases 页面为准。
如何使用这个 Skill?
无需手动调用——当用户提到祖先研究、族谱引文或证据冲突时,Claude 会自动加载技能。典型触发语句:"Help me plan research on my great-grandfather"(帮我规划曾祖父的研究)、"Create a citation for this census record"(为这份普查记录创建引文)、"I have conflicting birth dates — help me figure out which is right"(出生日期有冲突,帮我判断哪个对)。技能会先向你提问收集已知信息并给出研究计划;只有当你明确说"请执行这个研究计划"后,Claude 才会使用网络搜索等工具按计划检索并记录全部结果。