Skill rating
79 skills. The A–F grade combines safety (60%) and quality (40%); tests add a bonus. The rating refreshes automatically from open catalogs.
ManufacturingLogistics and warehouseProcurementQuality controlContact centreField serviceFinanceCustomer supportindustry shortcuts
| # | Grade | Skill | Score ▾ | Safety | Quality | Process | Tests | Popularity | Updated |
|---|---|---|---|---|---|---|---|---|---|
| 1 | A | Implement a VS Code Sweeper agent-ready issue — fetch the sweeper's review record from its state repo, implement the change in the current vscode checkout from the review's brief (an implement-ready r | 100 | 93 | C | — | ★ 193 511 | 4 h ago | |
| 2 | A | Plan a VS Code Sweeper agent-ready issue with the maintainer — fetch the sweeper's review record from its state repo, put the review's open decisions to the maintainer, and write a plan file (.sweeper | 100 | 93 | D | — | ★ 193 511 | 4 h ago | |
| 3 | A | Investigate unexpected chat agent behavior by analyzing direct debug logs in JSONL files. Use when users ask why something happened, why a request was slow, why tools or subagents were used or skipped | 100 | 87 | C | — | ★ 193 511 | 4 h ago | |
| 4 | A | Investigate unexpected behavior in the current Copilot agent session by analyzing its event log. Use when the user asks why something happened, why a request was slow, why a tool was or was not used, | 100 | 87 | B | — | ★ 193 511 | 4 h ago | |
| 5 | A | Analyze Agent Host debug log exports. Use when given an ah-logs or ahp-logs zip/folder, an Export Agent Host Debug Logs bundle, events.jsonl, AHP JSONL transport logs, Agent Host.log, remote-agenthost | 100 | 87 | D | — | ★ 193 511 | 4 h ago | |
| 6 | A | Guide a safe, reversible migration of VS Code local agent customizations when launched from the Agent Customizations Migrations page with VS Code-generated migration context. | 100 | 88 | C | — | ★ 193 511 | 4 h ago | |
| 7 | B | agent-customizationProcedureVS CodeGitHubAI and agentsSoftware developmentmicrosoft/vscodeAgent Skills **WORKFLOW SKILL** — Create, update, review, fix, or debug VS Code agent customization files (.instructions.md, .prompt.md, .agent.md, SKILL.md, copilot-instructions.md, AGENTS.md). USE FOR: saving co | 100 | 85 | C | — | ★ 193 511 | 4 h ago | |
| 8 | B | Architecture and hard-won debugging lessons for customization enablement (plugins, MCP servers, agents, skills, instructions) in the agent host. Use when changing how customizations are discovered, pu | 100 | 84 | D | — | ★ 193 511 | 4 h ago | |
| 9 | B | Generate or modify run commands for the current session. Use when the user wants to set up or update run commands that appear in the session's Run button. | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 10 | B | chat-customizations-editorProcedurePlaywrightVS CodeAI and agentsSoftware developmentmicrosoft/vscodeAgent Skills Use when working on the Chat Customizations editor — the management UI for agents, skills, instructions, hooks, prompts, MCP servers, and plugins. | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 11 | B | Analyze V8 heap snapshots to investigate memory leaks and retention issues. Use when given .heapsnapshot files, asked to compare before/after snapshots, asked to find what retains objects, or investig | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 12 | B | Symbolicate a native VS Code crash dump (.dmp) using electron-minidump. Use when given a crash dump file, asked to symbolicate a crash, resolve missing method names in a native crash backtrace, or att | 100 | 84 | B | — | ★ 193 511 | 4 h ago | |
| 13 | B | Update a stale session branch by rebasing onto the latest origin. Use when the upstream has moved significantly and the session needs to catch up, resolving conflicts by preserving upstream changes an | 100 | 84 | D | — | ★ 193 511 | 4 h ago | |
| 14 | B | Create or update repository skills and instructions when major learnings are discovered during a session. Use when the user says "learn!", when a significant pattern or pitfall is identified, or when | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 15 | B | Identify all files a specific author contributed to on a branch vs its upstream, tracing code through renames. Use when asked who edited what, what code an author contributed, or to audit authorship b | 100 | 84 | D | — | ★ 193 511 | 4 h ago | |
| 16 | B | validate-ui-scenarioAnalyzerVS CodePlaywrightSoftware developmentData and analyticsmicrosoft/vscodeAgent Skills Use when reproducing a UI bug or verifying a fix by driving a real VS Code window end to end and capturing evidence. Writes a scenario file, runs it against a dev build or installed Insiders, and prod | 100 | 84 | D | — | ★ 193 511 | 4 h ago | |
| 17 | B | integrated-browserIntegrationVS CodePlaywrightAI and agentsSoftware developmentmicrosoft/vscodeAgent Skills Use this when working on the VS Code integrated browser ("browserView") to understand its architecture and mental model. Covers the embedded Chromium browser, its editor tab, navigation, overlay/layou | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 18 | B | Audit code for memory leaks and disposable issues. Use when reviewing event listeners, DOM handlers, lifecycle callbacks, or fixing leak reports. Covers addDisposableListener, Event.once, MutableDispo | 100 | 84 | D | — | ★ 193 511 | 4 h ago | |
| 19 | B | Investigate and fix CI failures on a pull request. Use when CI checks fail on a PR branch — covers finding the PR, identifying failed checks, downloading logs and artifacts, extracting the failure cau | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 20 | B | Commit staged or unstaged changes with an AI-generated commit message that matches the repository's existing commit style. Use when the user asks to 'commit', 'commit changes', 'create a commit', 'sav | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 21 | B | Primary accessibility skill for VS Code. REQUIRED for new feature and contribution work, and also applies to updates of existing UI. Covers accessibility help dialogs, accessible views, verbosity sett | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 22 | B | Find and read timestamped process logs from Code OSS dev builds, including main.log, renderer.log, extension host logs, and agenthost.log. For bundles produced by Export Agent Host Debug Logs, use age | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 23 | B | VS Code CSS conventions, file organization, class naming, standard sizes, SplitView/Grid layout, scrollable content, responsive layout, and text overflow/ellipsis patterns. Use when writing CSS, build | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 24 | B | Merge changes from the topic branch to the merge base branch. Use when the user wants to merge their session's work back to the base branch. | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 25 | B | Sync the current session branch with its upstream branch, or publish the current session branch to a remote. Use when the user asks to sync a branch, pull latest changes, rebase onto upstream, push cu | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 26 | B | VS Code theming, color tokens, widget styles, focus indicators, and high-contrast theme support. Use when registering colors, styling widgets with theme tokens, or ensuring HC/focus compliance. | 100 | 84 | C | — | ★ 193 511 | 4 h ago | |
| 27 | B | Launch and automate VS Code Insiders with the Copilot Chat extension using @playwright/cli via Chrome DevTools Protocol. Use when you need to interact with the VS Code UI, automate the chat panel, tes | 100 | 82 | C | — | ★ 193 511 | 4 h ago | |
| 28 | B | Use when the user wants to run the vscode.dev server locally and exercise the VS Code workbench or Agents window in the integrated browser against the local `microsoft/vscode` sources. Covers starting | 100 | 82 | B | — | ★ 193 511 | 4 h ago | |
| 29 | B | How to install a VS Code extension from an extension ID. Useful when the user wants to add new capabilities to their VS Code environment by installing extensions. | 100 | 80 | C | — | ★ 193 511 | 4 h ago | |
| 30 | B | Build and review cross-cutting agent-host chat behavior through lifecycle contributions. Use when adding turn lifecycle side effects, prompt or context injection, restored-history transformation, prot | 100 | 79 | D | — | ★ 193 511 | 4 h ago | |
| 31 | B | Use whenever adding, modifying, or reviewing any Copilot, agent, LLM, AI, tool, permission, sandbox, MCP, model, telemetry, feature-gate, setting, configuration, or enterprise control—especially anyth | 100 | 80 | C | — | ★ 193 511 | 4 h ago | |
| 32 | B | Review code changes for correctness, regressions, and unintended scope. Use when reviewing a pull request, branch, commit, patch, or local diff, including when invoked with /code-review. | 100 | 80 | C | — | ★ 193 511 | 4 h ago | |
| 33 | B | Analyze Copilot session history for standup reports, usage tips, session search, and session reindexing. Use when the user asks for a standup, daily summary, usage tips, workflow recommendations, want | 100 | 77 | A | — | ★ 193 511 | 4 h ago | |
| 34 | B | Use this to update the Github Copilot CLI/SDK | 100 | 76 | D | — | ★ 193 511 | 4 h ago | |
| 35 | B | Use when creating or changing VS Code chat pet sprite art, sprite sheets, state animations, eye treatments, Stable/Insiders variants, or pet transitions under src/vs/workbench/contrib/chat/browser/wid | 100 | 74 | C | — | ★ 193 511 | 4 h ago | |
| 36 | B | Act on user feedback attached to the current session. Use when the user submits feedback on the session's changes via the Submit Feedback button. | 100 | 76 | C | — | ★ 193 511 | 4 h ago | |
| 37 | B | Create a draft pull request for the current session. Use when the user wants to open a draft PR with the session's changes. | 100 | 76 | C | — | ★ 193 511 | 4 h ago | |
| 38 | B | Analyze V8/Chrome CPU profiles (.cpuprofile) and DevTools trace files (Trace-*.json). Use when: profiling performance, investigating slow functions, comparing code paths, finding bottlenecks, analyzin | 100 | 74 | D | — | ★ 193 511 | 4 h ago | |
| 39 | B | Perform a code review of the current session's changes. Use when the user requests a code review via the Run Code Review button in the Changes toolbar. | 100 | 76 | C | — | ★ 193 511 | 4 h ago | |
| 40 | B | Use when creating or updating component fixtures for screenshot testing or their shared infrastructure, or when designing UI components to be fixture-friendly. Covers fixture file structure, theming, | 100 | 74 | D | — | ★ 193 511 | 4 h ago | |
| 41 | B | Fix the failed CI checks for the current session. Use when the user requests a CI fix via the Fix Checks button in the Changes toolbar. | 100 | 76 | C | — | ★ 193 511 | 4 h ago | |
| 42 | C | Classify and record explicit corrective feedback without turning skills or instructions into append-only knowledge dumps. | 100 | 72 | C | — | ★ 193 511 | 4 h ago | |
| 43 | C | Diagnose intermittent VS Code Electron smoke-test failures from the Azure DevOps Flaky Smoke Tests pipeline (definition 700). Covers finding failed iterations, downloading task logs and platform artif | 100 | 72 | C | — | ★ 193 511 | 4 h ago | |
| 44 | C | Create a pull request for the current session. Use when the user wants to open a PR with the session's changes. | 100 | 73 | C | — | ★ 193 511 | 4 h ago | |
| 45 | C | Update the pull request for the current session. Use when the user wants to push new changes to an existing PR. | 100 | 73 | C | — | ★ 193 511 | 4 h ago | |
| 46 | C | migrate GitHub issues from one repository to another | 100 | 69 | C | — | ★ 193 511 | 4 h ago | |
| 47 | C | Create a reusable prompt file (.prompt.md) for a common task. | 100 | 68 | C | — | ★ 193 511 | 4 h ago | |
| 48 | C | Comprehensive setup steps to help the user create complete project structures in a VS Code workspace; this tool is designed for full project initialization and scaffolding, not for creating individual | 100 | 65 | C | — | ★ 193 511 | 4 h ago | |
| 49 | C | Create an instructions file (.instructions.md) for a project rule or convention. | 100 | 65 | C | — | ★ 193 511 | 4 h ago | |
| 50 | C | Create a project Copilot extension canvas for the current workspace. | 100 | 65 | D | — | ★ 193 511 | 4 h ago |