Configuration
MSBuild Configuration
Section titled “MSBuild Configuration”| Property | Default | Description |
|---|---|---|
ShinyDIExtensionMethodName | AddGeneratedServices | Name of the generated extension method |
ShinyDIExtensionNamespace | Global namespace | Namespace for the generated code |
ShinyDIExtensionInternalAccessor | false | Generate internal instead of public extension method |
<PropertyGroup> <ShinyDIExtensionMethodName>AddMyServices</ShinyDIExtensionMethodName> <ShinyDIExtensionNamespace>My.Namespace</ShinyDIExtensionNamespace> <ShinyDIExtensionInternalAccessor>true</ShinyDIExtensionInternalAccessor></PropertyGroup>AI Coding Assistant
Section titled “AI Coding Assistant”An AI skill is available for Shiny Extensions (DI, Stores, and Web Hosting) to help generate service registrations, configure stores, and follow best practices directly in your IDE.
Claude Code
claude plugin add github:shinyorg/skillsGitHub Copilot — Copy the shiny-extensions skill file into your repository’s custom instructions.