Skill 广场
代码溯源与变更意图分析 Skill

代码溯源与变更意图分析.Skill

@Shubhamsaboo/commit-archaeologist

4.6优秀AI 评分基础检查通过源自 GitHub

很多时候 git blame 只能看到最后一次修改该行的提交者,却无法解释这段代码最初为何被引入、中途经历过哪些修复或妥协。本能力依托本地运行的 Git 历史解析脚本,针对指定文件或函数代码行区间展开溯源。它会定位最初引入的提交、按时间轴梳理历次修改、提取提交信息中的 issue 关联与变通方案(workaround/temporary)标记,并识别频繁一同被修改的伴生文件,最终为重构、修 Bug 或优化提供充分的历史上下文与风险预警。

编程接手遗留系统的软件工程师准备进行大规模重构的技术架构师排查隐蔽 Bug 与代码副作用的研发人员2026-09-23 更新main

代码溯源与变更意图分析

很多时候 git blame 只能看到最后一次修改该行的提交者,却无法解释这段代码最初为何被引入、中途经历过哪些修复或妥协。本能力依托本地运行的 Git 历史解析脚本,针对指定文件或函数代码行区间展开溯源。它会定位最初引入的提交、按时间轴梳理历次修改、提取提交信息中的 issue 关联与变通方案(workaround/temporary)标记,并识别频繁一同被修改的伴生文件,最终为重构、修 Bug 或优化提供充分的历史上下文与风险预警。

它会先理解你的原始内容和目标,再按清晰的步骤完成处理。你不需要学习复杂命令,也不用理解背后的技术细节。

常见场景

它能帮你做什么?

01

02

03

三步完成

怎么使用

1安装 Skill

把右侧安装请求发给你的 AI。

2说清楚目标

告诉 AI 你想完成什么,或直接贴入内容。

3检查结果

按需要继续调整语气、范围或格式。

复制就能用

你可以直接这样说

分析 src/cache.py 第 40-72 行代码的产生背景与演进历史,重构前有什么需要注意的风险?

帮我追溯 services/payment.go 中 processRefund 函数最初由哪个提交引入,中途是否有过 revert 或临时修复?

检查 utils/network.ts 这整份文件的 Git 提交脉络,找出经常和它一起变更的文件及背后的意图

适用人群

适合谁?

接手遗留系统的软件工程师准备进行大规模重构的技术架构师排查隐蔽 Bug 与代码副作用的研发人员

上手门槛

使用难度

进阶

需要了解任务流程,页面已整理好使用步骤。

兼容范围

支持哪些 AI?

Codex可直接使用
Claude Code可直接使用
OpenClaw可直接使用
Hermes可直接使用
国内 Agent可直接使用

中文用户增强

Skill Px 做了什么?

中文说明简化使用方式补充中文案例整理安装流程降低理解难度