Skip to content
Shiny.NET
Commercial SupportGuaranteed response times on Shiny bug fixes, straight from the maintainers. Plans from US$1,500 a year.See the plans

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>
claude plugin marketplace add shinyorg/skills
claude plugin install shiny@shiny

One plugin installs all 48 Shiny skills. Your agent loads only the skill relevant to what you're building, so there's no cost to having them all available.

copilot plugin marketplace add https://github.com/shinyorg/skills
copilot plugin install shiny@shiny

One plugin installs all 48 Shiny skills. Your agent loads only the skill relevant to what you're building, so there's no cost to having them all available.

View shiny-di Skill