vs-extensibility-dotnet

Installation
SKILL.md

VisualStudio.Extensibility — New Out-of-Proc Model

Build Visual Studio extensions using the modern VisualStudio.Extensibility model. Extensions run out-of-process by default for reliability and performance. Uses C# / .NET 8, NuGet package Microsoft.VisualStudio.Extensibility.Sdk.

Quick Start

Every extension needs an entry point class:

[VisualStudioContribution]
internal class MyExtension : Extension
{
    public override ExtensionConfiguration ExtensionConfiguration => new()
    {
        Metadata = new("MyExtension", ExtensionAssemblyVersion, "Publisher",
            description: "My extension description"),
    };
}
Related skills
Installs
1
First Seen
Apr 11, 2026