面向VS Code的 Agent Skills
本主题下的技能围绕将 VS Code 作为编辑器来驱动:打开并浏览项目、编辑文本、在集成终端中运行命令、管理扩展、从侧边栏使用 Git,以及让 Agent 在工作区中提议或应用编辑。有些技能专注于其中某一领域;另一些则结合多个领域,例如在建议更改前先读取工作树的 Agent。请把这份排名列表当作候选清单,而非完整目录。先从与你手头任务匹配的子主题入手,阅读每个技能实际涉及的内容,再选择范围与你工作方式相符的那个。如果两个看起来相近,优先选更窄的那个。
8 个先看20 个推荐选项
从这些开始。
VS Code is an editor: files, editing, terminal, extensions, git, and optionally an agent sitting on top.
这些是和这项工作最接近的结果。从第一条开始,打开后即可安装。
- 排名 01查看 Agent Skill直接匹配
vscode-ext-commands
在 VS Code 扩展中贡献命令的指南。说明命名约定、可见性、本地化及其他相关属性,遵循 VS Code 扩展开发指南、库和良好实践
8,995 · 受欢迎程度 - 排名 02查看 Agent Skill直接匹配
vscode-ext-localization
VS Code 扩展正确本地化的指南,遵循 VS Code 扩展开发指南、库和良好实践
8,878 · 受欢迎程度 - 排名 03查看 Agent Skill直接匹配
memory-leak-audit
审计代码中的内存泄漏和 disposable 问题。适用于审查事件监听器、DOM 处理器、生命周期回调,或修复泄漏报告。涵盖 addDisposableListener、Event.once、MutableDisposable、DisposableStore 和 onWillDispose 模式。
3,199 · 受欢迎程度 - 排名 04查看 Agent Skill直接匹配
azure-pipelines
在验证 VS Code 构建的 Azure DevOps 管道更改时使用。涵盖排队构建、检查构建状态、查看日志,以及在不等待完整 CI 运行的情况下迭代管道 YAML 更改。
3,183 · 受欢迎程度 - 排名 05查看 Agent Skill直接匹配
create-custom-agent
为专业 AI 角色创建 VS Code 自定义 agent 文件(.agent.md),包含工具、指令和交接。适用于搭建新的自定义 agent、配置 agent 工作流或设置 agent 间交接。
2,486 · 受欢迎程度 - 排名 06查看 Agent Skill直接匹配
accessibility
VS Code 的主要无障碍 skill。新功能和贡献工作必需,也适用于现有 UI 的更新。涵盖无障碍帮助对话框、无障碍视图、详细程度设置、信号、ARIA 播报、键盘导航以及 ARIA 标签/角色。
3,160 · 受欢迎程度 - 排名 07查看 Agent Skill直接匹配
sessions
针对 src/vs/sessions 下 Agents Window 变更的核心原则和工作流路由器。
3,054 · 受欢迎程度 - 排名 08查看 Agent Skill直接匹配
author-contributions
识别特定作者在某个分支相对其上游分支贡献过的所有文件,并追踪代码在重命名过程中的变化。适用于被问及谁编辑了什么、某位作者贡献了哪些代码,或在合并前审计作者归属时。此技能应作为子代理运行——它会执行大量 git 操作并返回……
3,012 · 受欢迎程度
展开另外 12 个 Agent Skills
- 排名 09查看 Agent Skill直接匹配
update-screenshots
在“Screenshots & Tests”检查失败后更新已提交的 blocks-ci 截图哈希,或调查 PR 上报告的截图差异。在被要求从 CI 更新、接受或刷新组件截图基线时使用。此技能应作为子代理运行。
2,985 · 受欢迎程度 - 排名 10查看 Agent Skill可能匹配
install-atk
官方> 安装或更新 M365 Agents Toolkit (ATK) CLI 和 VS Code 扩展。触发词:"install atk"、"update atk"、"install agents toolkit"、"update agents toolkit"、"install the toolkit"、"setup atk"、"get atk"、"install atk cli"、"install atk extension"、"install atk vsix"、"update the vs code extension"、"install latest atk"、"upgrade atk"
声明的前提(自述): Node.js
- 排名 11查看 Agent Skill可能匹配
git-guardrails-claude-code
精选设置 Claude Code hooks,在执行前阻止危险的 git 命令(push、reset --hard、clean、branch -D 等)。适用于用户想要防止破坏性 git 操作、添加 git 安全 hooks 或在 Claude Code 中阻止 git push/reset 时。
366,097 · 受欢迎程度 - 排名 12查看 Agent Skill可能匹配
git-workflow-and-versioning
精选构建 git 工作流实践。在进行任何代码更改时使用。在提交、分支、解决冲突、将混乱工作区中未提交的工作拆分为干净的原子提交、打开或审查拉取请求(PR)、推送到远程时使用,或当你需要跨多个并行流组织工作时使用。在发布版本、选择语义化版本号提升、打标签或编写变更日志时使用。
- 排名 13查看 Agent Skill可能匹配
using-git-worktrees
精选适用于开始需要与当前工作区隔离的功能开发,或在执行实施计划之前——通过原生工具或 git worktree 回退确保存在隔离工作区
- 排名 14查看 Agent Skill可能匹配
agent-browser
面向 AI agents 的浏览器自动化 CLI。当用户需要与网站交互时使用,包括导航页面、填写表单、点击按钮、截图、提取数据、测试 Web 应用或自动化任何浏览器任务。触发场景包括“打开网站”、“填写……”等请求。
985,975 · 受欢迎程度 - 排名 15查看 Agent Skill可能匹配
microsoft-docs
查询 Microsoft 官方文档,查找 Azure、.NET、Agent Framework、Aspire、VS Code、GitHub 等中的概念、教程和代码示例。默认使用 Microsoft Learn MCP,对于 learn.microsoft.com 之外的内容使用 Context7 和 Aspire MCP。
14,787 · 受欢迎程度 - 排名 16查看 Agent Skill可能匹配
memory-merger
将领域记忆文件中的成熟经验合并到其指令文件中。语法:`/memory-merger >domain [scope]`,其中 scope 为 `global`(默认)、`user`、`workspace` 或 `ws`。
12,817 · 受欢迎程度 - 排名 17查看 Agent Skill可能匹配
aspire
Aspire 技能,涵盖 Aspire CLI、AppHost 编排、服务发现、集成、MCP server、VS Code 扩展、Dev Containers、GitHub Codespaces、模板、仪表板和部署。适用于用户要求创建、运行、调试、配置、部署或排查 Aspire…时。
8,981 · 受欢迎程度 - 排名 18查看 Agent Skill可能匹配
mcp
用于 json-render 的 MCP Apps 集成。在构建可在 Claude、ChatGPT、Cursor 或 VS Code 中渲染交互式 UI 的 MCP 服务器时使用,或将 json-render 与 Model Context Protocol 集成时使用。
5,784 · 受欢迎程度 - 排名 19查看 Agent Skill可能匹配
draw-io-diagram-generator
在创建、编辑或生成 draw.io 图表文件(.drawio、.drawio.svg、.drawio.png)时使用。涵盖 mxGraph XML 编写、形状库、样式字符串、流程图、系统架构、序列图、ER 图、UML 类图、网络拓扑、布局策略……
2,750 · 受欢迎程度 - 排名 20查看 Agent Skill可能匹配
nemo-rl-session-memory
为编码 Agent 管理持久的工作会话记忆。当用户要求在断连、VS Code 重启、长时间运行工作、交接或任何应定期将重要状态写入仓库会话目录的会话中保留或恢复 Agent 上下文时使用。请勿使用……
2,017 · 受欢迎程度
这个话题涵盖什么
每个子主题对应一类具体场景下的 Agent Skills。
- Editing
- The text editor at the center of the product.
- Files & workspace
- How the project is opened and navigated.
- Terminal
- Run and debug without leaving the editor.
- Extensions
- Add language smarts and extra tools.
- Git
- The working tree, commits, and reviews from the sidebar.
- Agent & chat
- An assistant that can propose or apply edits in this workspace.
常见问题
- 这个列表是如何排序的?
- 它按观察到的搜索需求排序,直接匹配该主题的技能排在前面。任何单个发布者都不能占据超过上限的列表份额。
- 我需要一个 agent 才能使用这些技能吗?
- 不。VS Code 首先是编辑器:文件、编辑、终端、扩展和 Git 都能在没有它的情况下工作。Agent 和聊天技能是可选的,建立在其之上。
- 我应该从哪个子主题开始?
- 选与你当下任务匹配的那个,比如编辑、文件与工作区、终端、扩展、Git,或 agent 与聊天。限定在该领域的技能会比试图覆盖一切的技能更合适。
- 一个技能能同时覆盖编辑和 Git 吗?
- 可以。有些技能跨越多个子主题,例如在读取工作树和提交时提出编辑建议。选择前先查看每个技能实际触及什么。
如何安装 Agent Skill
从本页第一条开始。Claude Code 会读取放进 skills 目录的 SKILL.md:
- Claude Code——把 vscode-ext-commands 的 SKILL.md 复制到 ~/.claude/skills/vscode-ext-commands/(个人使用),或 .claude/skills/vscode-ext-commands/(随项目共享)。
- 从 registry 安装——运行 npx skills add github/awesome-copilot@vscode-ext-commands。
- 或者从 vscode-ext-commands 的来源下载 SKILL.md,放进上面的目录。
如何挑选 安装前先看出处和技能自身的说明。Official 与 Notable 标签描述的是技能来源。