vscode-extension-guide

Guide creating, testing, packaging, and publishing VS Code extensions to the Marketplace.

24|4|Updated Dec 24, 2025
One-click install
npx skills add https://github.com/aktsmm/Agent-Skills --skill vscode-extension-guide
Or copy as Structured Prompt for Agentβ–Ό
Please help me install this Agent Skill.
Skill: vscode-extension-guide
Source: https://github.com/aktsmm/Agent-Skills/tree/main/vscode-extension-guide
Command: npx skills add https://github.com/aktsmm/Agent-Skills --skill vscode-extension-guide

SYSTEM DOCUMENTATION & REQUIREMENTS

πŸ’‘ This Skill includes references (resource) components.

What problem does it solve?

This skill helps developers create, test, package, and publish VS Code extensions from scratch to the Marketplace, simplifying setup and release.

Core Features & Use Cases

  • Scaffold a VS Code extension project and configure its manifest, commands, and settings
  • Package and publish to the VS Code Marketplace, including publishing troubleshooting
  • Use cases include building new extensions, adding commands, and preparing extensions for distribution.

Quick Start

Use the vscode-extension-guide skill to create and publish a new extension following the steps in the Quick Start.

Frequently Asked Questions about vscode-extension-guide

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I package and publish a VS Code extension to the Marketplace?β–Ό

To package and publish a VS Code extension, use the vsce CLI tool to validate your project manifest and publish the extension directly to the VS Code Marketplace.

What do I need to scaffold a new VS Code extension project?β–Ό

Scaffolding a VS Code extension requires Node.js, npm, TypeScript, and the Yeoman generator-code to set up the project structure, manifest, commands, and initial settings.

Can I use the Yeoman generator-code to configure VS Code extension commands?β–Ό

Yes, you can use the Yeoman generator-code to scaffold a VS Code extension project and automatically configure its manifest, commands, and settings.

What is the best way to troubleshoot VS Code extension publishing failures?β–Ό

Troubleshooting VS Code extension publishing involves validating your manifest configuration and using the vsce packaging tool to catch errors before submitting to the Marketplace.

Does vsce work with TypeScript for VS Code extension development?β–Ό

Yes, vsce works with TypeScript projects to package and publish VS Code extensions, requiring Node.js and npm to manage dependencies during the release process.