microsoft/vscode-copilot-chat-install-vscode-extension
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.
npx skills add https://github.com/microsoft/vscode-copilot-chat --skill install-vscode-extension
publisher.extensionName. For example, the Python extension by Microsoft has the ID ms-python.python.workbench.extensions.installExtension and pass in the extension ID. The args are of the format:[extensionId, { enable: true, installPreReleaseVersion: boolean }]
> NOTE: install the pre-release version of the extension if the user explicitly mentions it or if the current environment is VS Code Insiders. Otherwise, install the stable version.
copilot_runVscodeCommand tool. Make sure to pass the skipCheck argument as true to avoid checking if the command exists, as we know it does.Take microsoft/vscode-copilot-chat-install-vscode-extension from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.