Agent Skills
› gitkraken/vscode-gitlens
gitkraken/vscode-gitlens
GitHub用于审计代码组件、文件或目录的 WCAG 2.1 AA 无障碍合规性。检测 ARIA 反模式、缺失语义及键盘交互缺陷,提供安全修复建议,确保不引入新的无障碍问题。
Install All Skills
npx skills add gitkraken/vscode-gitlens --all -g -y
Skills in Collection (26)
用于审计代码组件、文件或目录的 WCAG 2.1 AA 无障碍合规性。检测 ARIA 反模式、缺失语义及键盘交互缺陷,提供安全修复建议,确保不引入新的无障碍问题。
检查组件是否符合 WCAG 2.1 AA 标准
识别 ARIA 使用错误或缺失语义
评估无障碍合规风险
npx skills add gitkraken/vscode-gitlens --skill a11y-audit -g -y
用于审核页面或视图组合层面的 WCAG 2.1 AA 无障碍合规性,检测地标、标题层级、焦点管理等跨组件问题。
需要审核页面级无障碍合规性
检查视图组合中的地标与焦点流
npx skills add gitkraken/vscode-gitlens --skill a11y-flow-audit -g -y
基于无障碍审计结果及团队上下文,生成面向管理层的修复方案。将审计发现转化为冲刺计划、人力需求、客户沟通文案及合规汇总,严禁捏造数据,需结合输入进行关键路径分析。
用户请求根据无障碍审计报告制定修复计划
需要生成面向领导或利益相关者的合规与资源汇报
npx skills add gitkraken/vscode-gitlens --skill a11y-remediate -g -y
用于在 VS Code 插件中生成新命令的脚手架工具,自动创建命令文件、注册贡献点及运行代码生成脚本,适用于快速开发扩展功能。
需要创建新的 VS Code 命令
初始化命令模板和配置
npx skills add gitkraken/vscode-gitlens --skill add-command -g -y
用于生成包含 IPC 协议、Lit 应用及注册逻辑的新 Webview 脚手架代码,支持配置名称、类型及功能属性。
需要创建新的 Webview 模块
初始化带有 IPC 通信的界面组件
npx skills add gitkraken/vscode-gitlens --skill add-webview -g -y
用于在实施前对技术方案、计划或架构决策进行压力测试和审查。通过提取假设、验证声明、预演失败场景及分类严重性,识别阻塞性问题并提供修复建议,确保方案可行性。
审查技术实现计划
对架构决策提出质疑
在实施前验证方案合理性
npx skills add gitkraken/vscode-gitlens --skill challenge-plan -g -y
用于创建符合 GitLens 规范的 Git 提交。自动检查状态、审查变更、生成或确认提交信息,并按规范执行暂存和提交操作,确保消息格式正确且无安全风险。
需要创建 Git 提交
用户输入 /commit 命令
npx skills add gitkraken/vscode-gitlens --skill commit -g -y
根据未提交更改或提交记录生成 GitHub Issue 及 CHANGELOG 条目。流程包括收集差异、分类、查重、确认并创建 Issue,同时更新变更日志,确保内容安全且符合规范。
需要为代码变更创建 GitHub Issue
需要更新项目 CHANGELOG
npx skills add gitkraken/vscode-gitlens --skill create-issue -g -y
用于在编码前制定最佳技术方案,通过深入调查代码库、质疑现有模式及研究替代方案,权衡利弊后推荐最优技术路径。
架构决策
复杂功能开发
重构任务
询问如何着手处理某事
npx skills add gitkraken/vscode-gitlens --skill deep-planning -g -y
合并门禁深度审查技能,委托内置代码审查进行缺陷查找,并补充目标对齐、跨平台完整性及验证缺口分析,最终给出合并裁决。
需要执行合并前深度审查
评估变更是否满足原始目标和验收标准
npx skills add gitkraken/vscode-gitlens --skill deep-review -g -y
将工作单元转化为目标文档,明确做什么和为什么,作为从问题分类到开发规划的桥梁。支持通过Issue编号或描述生成标准化的goals.md文件。
用户输入/dev-scope命令及Issue编号
用户输入/dev-scope命令及任务描述
npx skills add gitkraken/vscode-gitlens --skill dev-scope -g -y
执行结构化根因分析,支持单问题深度排查或多问题并行调查。通过代码追踪定位疑似原因,若需运行时验证则联动 /live-exercise 工具,适用于纯逻辑、构建配置或隔离函数等静态可分析的 Bug。
用户报告具体 Bug 症状
需要批量处理多个 Issue
从 Triage 报告中读取待排查项
npx skills add gitkraken/vscode-gitlens --skill investigate -g -y
用于UI功能的活体验证、意图审计与修复循环。通过用户视角操作功能,测量实时状态而非代码差异,涵盖功能走查、意图合规及UX优化,适用于从战术性Bug修复到发布前审计的完整UI工作流。
UI功能开发或重构
调试可见的UI缺陷如渲染异常或布局溢出
功能发布前的最终质量审查
npx skills add gitkraken/vscode-gitlens --skill live-exercise -g -y
用于对运行中的GitLens扩展进行一次性实时检查,包括UI状态、日志、DOM结构及功能标志的探测与交互。
需要检查VS Code插件当前UI状态
需要读取插件运行日志或控制台错误
需要验证特定功能标志或DOM结构
npx skills add gitkraken/vscode-gitlens --skill live-inspect -g -y
用于与用户实时交互的结对编程技能,适用于UI重构、文案优化及布局探索等高频反馈场景。用户驱动变更,Agent即时实施并展示结果,形成紧密的迭代闭环。
需要实时查看UI修改效果
进行前端界面或文案的微调迭代
用户希望立即看到代码变更的视觉反馈
npx skills add gitkraken/vscode-gitlens --skill live-pair -g -y
用于在运行扩展中测量和改进性能,定位回归或发货前性能调优。通过捕获基线、评估指标并执行修复循环来优化功能,严禁无测量的推测性优化。
需要测量和改进正在运行的扩展中的功能性能
寻找性能回归问题
发货前进行性能调优
npx skills add gitkraken/vscode-gitlens --skill live-perf -g -y
提供现代 CSS 编辑、审计与重构的标准化工作流,强制检测浏览器目标、Token 系统及样式边界,确保代码适配项目上下文并避免错误。
新建或修改 CSS 文件
审查队友编写的 CSS 代码
重构样式或设计令牌
npx skills add gitkraken/vscode-gitlens --skill modern-css -g -y
用于评估已分类或调查后的问题,基于反应数、相关性问题及严重程度等信号,推荐短期处理、排期、放弃或社区贡献等决议,并生成优先级摘要和沟通草稿。
需要确定Issue优先级时
根据报告文件批量评估问题时
npx skills add gitkraken/vscode-gitlens --skill prioritize -g -y
基于 GitLens 规范执行代码审查与影响完整性审计。支持审查暂存、未提交或 PR 变更,涵盖 TypeScript 规范、命名、错误处理、性能及 Webview 等维度,确保代码质量与最佳实践合规。
需要检查代码是否符合编码规范
验证变更的完整性与正确性
审查 Pull Request 中的修改
npx skills add gitkraken/vscode-gitlens --skill review -g -y
自动化GitHub Issue分流工具,基于证据包评估Issue状态,执行垃圾检查、分类验证及置信度判定,生成结构化报告与处理建议。
需要批量处理GitHub Issue
需要自动判断Issue优先级或类型
需要生成Issue审核报告
npx skills add gitkraken/vscode-gitlens --skill triage -g -y
根据分类、调查或优先级报告更新 GitHub Issue,包括添加标签、发布评论、设置里程碑及关闭 Issue,支持 dry-run 模式与安全校验。
需要执行 Issue 分类决策
需要应用调查结论
需要处理 Issue 优先级报告
npx skills add gitkraken/vscode-gitlens --skill update-issues -g -y
用于审查变更集的用户体验质量,通过追踪用户流程而非代码路径,验证实现是否符合目标文档中的UX规范。
审查涉及用户界面的变更
验证用户体验是否符合设计目标
npx skills add gitkraken/vscode-gitlens --skill ux-review -g -y
创建符合项目约定的 Git 隔离工作区并切换上下文,支持按类型命名分支和依赖安装。
开始新功能开发
需要隔离当前工作空间
执行实现计划前
npx skills add gitkraken/vscode-gitlens --skill worktree -g -y
指导向 GitLens GL Icons 字体添加新图标的完整流程,涵盖 SVG 规范、映射更新、构建命令及缓存验证。
需要为项目添加新的自定义图标
询问如何贡献或更新 GL Icons 字体
npx skills add gitkraken/vscode-gitlens --skill add-icon -g -y
为现有代码生成单元测试或E2E测试文件,支持指定类型和目标。
需要为新功能编写测试
要求生成单元测试模板
要求生成端到端测试
npx skills add gitkraken/vscode-gitlens --skill add-test -g -y
审计代码提交,识别面向用户的变更,检查关联Issue和CHANGELOG条目,评估影响并生成报告。
需要审计近期提交记录
检查CHANGELOG完整性
验证Issue链接
npx skills add gitkraken/vscode-gitlens --skill audit-commits -g -y


