unity-coding-di
CommunityMaster Unity DI with UniT.DI
Authorfrostbun
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies the implementation of dependency injection (DI) in Unity C# projects, providing a robust framework for managing object lifecycles and dependencies.
Core Features & Use Cases
- Dependency Injection: Implement manual and automatic registration of services and types.
- Unity Resource Integration: Register dependencies from Resources, prefabs, and the scene hierarchy.
- Container Support: Works with UniT.DI's default
DependencyContainerand integrates with VContainer and Zenject. - Use Case: When setting up a new Unity project, use this skill to register your core services like
IAudioManagerandIInputServiceinto the DI container, ensuring they are easily resolvable throughout your project.
Quick Start
Use the unity-coding-di skill to register the 'MyGameManager' class for the 'IGameManager' interface.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: unity-coding-di Download link: https://github.com/frostbun/dotfiles/archive/main.zip#unity-coding-di Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.