Dependency Injection Mastery

Community

Master Hilt for robust Android DI.

AuthorBryantChi
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill addresses complex dependency injection challenges in Android development, particularly with Hilt, enabling cleaner, more maintainable, and scalable application architectures.

Core Features & Use Cases

  • Advanced Hilt Usage: Deep dives into custom scopes, assisted injection, and multi-binding patterns.
  • Modularization: Guidance on organizing DI modules for multi-module projects.
  • Use Case: Integrate a new payment gateway module into an existing Android app by leveraging multi-binding to allow the new processor to be discovered and used alongside existing ones without modifying core payment logic.

Quick Start

Use the Dependency Injection Mastery skill to implement Assisted Injection for a ViewModel that requires both DI dependencies and runtime parameters.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: Dependency Injection Mastery
Download link: https://github.com/BryantChi/Android-Skills/archive/main.zip#dependency-injection-mastery

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.