lib-dependency-injector

Official

DI 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-injector imports outside of core bridge modules.
  • Promotes Framework Agnosticism: Ensures application code interacts with DI through the FlextContainer and FlextRuntime APIs.
  • Use Case: When developing a new FLEXT service, this Skill will flag any attempt to import dependency_injector directly, 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 required

Components

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.
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.