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 (27)
用于对组件、文件或目录进行 WCAG 2.1 AA 无障碍合规审计,检测 ARIA 反模式、语义缺失等问题,并生成安全修复建议。
需要检查代码的无障碍合规性
检测 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 扩展命令所需的完整脚手架代码,包括 TypeScript 类、导入语句及 contributions.json 配置,简化新命令的开发流程。
需要创建新的 VS Code 命令
为插件添加新功能入口
npx skills add gitkraken/vscode-gitlens --skill add-command -g -y
用于生成包含 RPC 服务、Lit 应用及注册逻辑的新 Webview 脚手架代码。支持配置名称、类型及功能属性,适配 Supertalk RPC 架构。
需要创建新的 Webview 界面
初始化 Webview 与宿主通信的 RPC 服务
搭建前端视图基础结构
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
用户输入/commit命令
npx skills add gitkraken/vscode-gitlens --skill commit -g -y
将功能分支的提交历史重构为最少且高价值的提交,消除冗余变更,确保最终树与原始状态字节一致,提升代码的可审查性与可维护性。
用户要求清理、整理或重组分支提交
用户希望获得可审查的提交以便合并或开 PR
用户抱怨分支历史混乱或存在反复修改
npx skills add gitkraken/vscode-gitlens --skill consolidate-commits -g -y
分析代码变更并生成GitHub Issue,包含查重、标题生成、标签匹配及CHANGELOG更新,全程需用户确认以确保安全。
需要为未提交或已提交的代码变更创建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编号或描述创建目标文件,并智能检测缺失上下文(如Bug需先调查)。
用户请求对Issue进行范围界定
用户输入任务描述以生成开发目标
npx skills add gitkraken/vscode-gitlens --skill dev-scope -g -y
用于对单个或批量 Bug 进行结构化根因分析。支持静态代码追踪定位假设,并指导在需要运行时验证时升级至 /live-exercise,涵盖 UI、竞态及跨组件状态等场景。
用户报告具体 Bug 症状或 Issue ID
提供多个 Issue 编号需并行排查
从诊断报告中读取待处理问题列表
npx skills add gitkraken/vscode-gitlens --skill investigate -g -y
用于UI相关工作的实时功能验证、意图合规检查及修复闭环。通过操作运行实例,结合四大视角进行迭代审计与修复,适用于特性开发、调试和发布前审查,强调基于用户行为的动态评估而非静态代码审查。
UI功能开发与构建
UI特性发布门禁审查
UI界面缺陷调试(如布局溢出、动画异常)
UI重构或模式修复
npx skills add gitkraken/vscode-gitlens --skill live-exercise -g -y
用于对运行中的 GitLens 扩展进行一次性或单问题检查,包括 UI 状态、日志、功能标志及 DOM 结构。通过 MCP 服务器实现持久化交互,支持截图、点击、执行命令等操作,区别于迭代修复场景。
需要检查 VS Code 扩展当前 UI 状态
读取扩展输出日志或控制台错误
验证特定功能标志是否生效
获取实时 DOM 结构或可访问性树
npx skills add gitkraken/vscode-gitlens --skill live-inspect -g -y
用于与用户实时交互的结对编程技能,通过快速迭代修改UI、布局或文案并即时展示结果。适用于重UI的设计探索、重构和细节调整,强调用户驱动的高频反馈循环。
实时UI重构与设计探索
文案优化与布局调整
交互式功能迭代
npx skills add gitkraken/vscode-gitlens --skill live-pair -g -y
用于在运行中测量和改进功能性能,捕获基线并消除回归。支持独立调优或作为审计循环的一部分,强调基于测量的优化而非推测。
需要测量和改进行为的性能问题
hunt regressions(寻找性能回归)
发货前的性能调优
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,基于反应数、关联问题等信号推荐优先级(短名单、待办、不修复或社区贡献),并生成决策摘要与沟通草稿。
需要确定 Issue 优先级
批量处理分诊结果
npx skills add gitkraken/vscode-gitlens --skill prioritize -g -y
针对 GitLens 项目的代码审查技能,依据编码规范检查 TypeScript、命名、错误处理及性能等,并验证 Webview 可用性与变更完整性。
执行代码审查流程
检查 PR 或暂存区变更是否符合标准
npx skills add gitkraken/vscode-gitlens --skill review -g -y
自动化 GitHub Issue 分类工具,基于证据包评估问题状态、标签准确性及垃圾信息,生成结构化报告与处置建议。
用户请求对 GitHub Issue 进行分类或审核
需要批量处理历史或近期 Issue 以识别垃圾内容或重复项
npx skills add gitkraken/vscode-gitlens --skill triage -g -y
自动化处理 GitHub Issue,根据分类、调查或优先级报告自动添加标签、评论、设置里程碑及关闭 Issue,支持 dry-run 和安全检查。
需要批量更新 GitHub 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 worktree 的标准流程,涵盖目录规范、分支命名及通过 EnterWorktree 切换会话目录的操作步骤。
开始新功能开发
需要隔离工作区
执行实现计划前
npx skills add gitkraken/vscode-gitlens --skill worktree -g -y
指导如何为 GitLens GL Icons 字体添加新图标,涵盖 SVG 规范、映射配置、构建流程及缓存验证。
需要添加新的图标资源
遇到图标显示或缓存问题
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
npx skills add gitkraken/vscode-gitlens --skill audit-commits -g -y


