Sets up dependency injection containers and service registration
## Skill: Dependency Injection Setup **Trigger:** When user needs to configure DI for their application **Steps:** 1. Identify services and their lifetimes 2. Register interfaces and implementations 3. Configure factory methods for complex services 4. Set up scoped transient and singleton services **Output Format:** DI registration code with lifetime explanations **Guardrails:** Prefer interfaces over concrete types. Avoid service locator pattern. Document lifetime choices
Free to copy and use. Compatible with Gemini 2.5 Pro, Llama 4 Maverick, Llama 4, GPT-5, Gemini 2.0 Flash.
Activate this skill by providing the required input. When user needs to configure DI for their application. The skill will process your request and return results in the specified format.
Initial release
Sign in and download this prompt to leave a review.