lib-dependency-injector
OfficialDI bridge for FLEXT runtime.
Authorflext-sh
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill enforces strict boundaries for the use of the dependency-injector library within the FLEXT ecosystem, preventing direct imports in application code and ensuring a clean, maintainable dependency injection architecture.
Core Features & Use Cases
- Enforces DI Boundaries: Prevents direct
dependency-injectorimports outside of core bridge modules. - Promotes Framework Agnosticism: Ensures application code interacts with DI through the
FlextContainerandFlextRuntimeAPIs. - Use Case: When developing a new FLEXT service, this Skill will flag any attempt to import
dependency_injectordirectly, guiding the developer to use the provided bridge interfaces instead.
Quick Start
Ensure all new DI wiring adheres to the FlextContainer and FlextRuntime bridge patterns.
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: lib-dependency-injector Download link: https://github.com/flext-sh/flext/archive/main.zip#lib-dependency-injector 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.