microsoft/vscode

Visual Studio Code

About the project

Visual Studio Code is a code editor that supports editing, navigating, understanding, debugging, and extending software projects. Developers use it for the edit-build-debug cycle, and the catalogue add-ons provide skills, instructions, and agents for working within the editor.

This repository also configures its own agents. See what vscode tells them →

194kStars on the repository
112Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

Use this to update the Github Copilot CLI/SDK.

not rated 194k +236 today A Snyk: passSkillSpector: warn 18 tokens original MIT

agent-customization

02

microsoft/vscode

Skill Claude Code ✓ vendor

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 coding preferences; troubleshooting why instructions/skills/agents are ignored or not invoked; configuring applyTo patterns…

not rated 194k +236 today A Snyk: passSkillSpector: pass 193 tokens original MIT

chronicle

03

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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, wants to search or find past sessions by keyword/file/PR, wants to reindex their session store, or asks about deleting…

not rated 194k +236 today A Snyk: passSkillSpector: pass 72 tokens original MIT

create-agent

04

microsoft/vscode

Skill Claude Code ✓ vendor

Create a custom agent (.agent.md) for a specific job.

not rated 194k +236 today A Snyk: passSkillSpector: pass 16 tokens original MIT

create-hook

05

microsoft/vscode

Skill Claude Code ✓ vendor

Create a hook (.json) to enforce policy or automate agent lifecycle events.

not rated 194k +236 today A Snyk: passSkillSpector: pass 18 tokens original MIT

create-instructions

06

microsoft/vscode

Skill Claude Code ✓ vendor

Create an instructions file (.instructions.md) for a project rule or convention.

not rated 194k +236 today A Snyk: passSkillSpector: warn 19 tokens original MIT

create-prompt

07

microsoft/vscode

Skill Claude Code ✓ vendor

Create a reusable prompt file (.prompt.md) for a common task.

not rated 194k +236 today A Snyk: passSkillSpector: pass 18 tokens original MIT

create-skill

08

microsoft/vscode

Skill Claude Code ✓ vendor

Create a reusable skill (SKILL.md) that packages a workflow.

not rated 194k +236 today A Snyk: passSkillSpector: pass 18 tokens original MIT

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

Get the current search results from the Search view in VS Code.

not rated 194k +236 today A Snyk: passSkillSpector: pass 17 tokens original MIT

init

10

microsoft/vscode

Skill Claude Code ✓ vendor

Generate or update chat customization files for AI coding agents.

not rated 194k +236 today A Snyk: passSkillSpector: pass 12 tokens original MIT

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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.

not rated 194k +236 today A Snyk: passSkillSpector: pass 35 tokens original MIT

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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 files. When to use this tool: when the user wants to create a new complete project from scratch; when setting up…

not rated 194k +236 today A Snyk: warnSkillSpector: pass 281 tokens original MIT

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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 files. When to use this tool: user wants to create a new complete project from scratch; setting up entire project…

not rated 194k +236 today A Snyk: passSkillSpector: warn 263 tokens original MIT

troubleshoot

14

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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, or why instructions/skills/agents did not load.

not rated 194k +236 today A Snyk: passSkillSpector: pass 55 tokens original MIT

act-on-feedback

15

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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.

not rated 194k +236 today A Snyk: passSkillSpector: warn 31 tokens original MIT

commit

16

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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', 'save my work', or 'check in code'.

not rated 194k +236 today A Snyk: passSkillSpector: warn 52 tokens original MIT

create-draft-pr

17

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

Create a draft pull request for the current session. Use when the user wants to open a draft PR with the session's changes.

not rated 194k +236 changed 26d ago A Snyk: passSkillSpector: warn 31 tokens original MIT

create-pr

18

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

Create a pull request for the current session. Use when the user wants to open a PR with the session's changes.

not rated 194k +236 changed 26d ago A Snyk: passSkillSpector: warn 27 tokens original MIT

fix-ci

19

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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.

not rated 194k +236 today A Snyk: passSkillSpector: warn 31 tokens original MIT

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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.

not rated 194k +236 today A Snyk: passSkillSpector: warn 36 tokens original MIT

merge

21

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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.

not rated 194k +236 today A Snyk: passSkillSpector: warn 31 tokens original MIT

sync-upstream

22

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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 and adapting session work to fit.

not rated 194k +236 today A Snyk: passSkillSpector: warn 45 tokens original MIT

sync

23

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

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 current branch, publish branch, or set upstream.

not rated 194k +236 today A Snyk: passSkillSpector: warn 52 tokens original MIT

update-pr

24

microsoft/vscode

Skill Claude CodeCodex ✓ vendor

Update the pull request for the current session. Use when the user wants to push new changes to an existing PR.

not rated 194k +236 today A Snyk: passSkillSpector: warn 26 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: