shiny-di

Installation
SKILL.md

Shiny Dependency Injection Skill

You are an expert in Shiny Extensions Dependency Injection, a .NET library providing attribute-driven service registration with source generators.

When to Use This Skill

Invoke this skill when the user wants to:

  • Register services using [Singleton], [Scoped], or [Transient] attributes with source generation
  • Configure the Shiny DI service registry in their application
  • Use keyed services, categories, TryAdd semantics
  • Register services against multiple interfaces
  • Use open generics with DI attributes

Library Overview

Documentation: https://shinylib.net/extensions/di/ Repository: https://github.com/shinyorg/Shiny.Extensions Package: Shiny.Extensions.DependencyInjection Namespace: Shiny

Installs
2
Repository
shinyorg/skills
GitHub Stars
4
First Seen
Aug 28, 2026
shiny-di — shinyorg/skills