用途:在开始任何工作前统一收集 Git 上下文,了解仓库当前状态、最近改动以及可能相关的历史工作。资料强调该技能为强制调用,不应手动用单条 git 命令收集上下文。
主要能力:并行执行 git status、git diff 与 git log --oneline -10,分析当前分支、未提交改动、未跟踪文件、最近提交信息与提交规范;必要时用 git log --grep 搜索相关功能或缺陷历史,并用 git show、git diff --name-only、git log --graph 获取更详细上下文,最后生成包含当前状态、近期活动、相关历史与建议的摘要。
使用方式:在任务开始时调用该技能,而不是自行运行 git status、git diff 或 git log。资料给出的并行命令为:git status & git diff & git log --oneline -10 &。若需按关键词查找历史,使用 git log --grep="<keyword>" --oneline -10;查看最近提交涉及文件用 git show --name-only HEAD;与主分支比较用 git diff --name-only origin/main;查看提交图用 git log --graph --oneline -10。
适用场景:创建实现计划前、提交前了解改动内容、生成 PR 描述前,以及任何需要仓库上下文的任务。
限制:资料未提供安装方式、平台支持、收费信息或具体实现细节;若不在 Git 仓库中或 git 命令失败,应报告错误并跳过相关检查。相关命令包括 /quick-status 与 /review-branch。