LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

Skills tagged: dependency-injection

Browse skills that share this tag.

  • effect-ts - Expert guidance for idiomatic Effect-TS code
    effect-tstypescriptfunctional-programmingerror-handling

    ★ 8 · Updated 2026-09-23

    Provides guidance for writing and reviewing Effect-TS code, covering typed errors, dependency injection, concurrency, and resource management.

    ⚙ Write idiomatic Effect-TS code⚙ Review Effect-TS code⚙ Handle typed errors and defects
  • dotnet-patterns - .NET Development Patterns
    dotnetcsharpdesign-patternsdependency-injection

    ★ 1 · Updated 2026-09-20

    Idiomatic C# and .NET patterns, conventions, dependency injection, async/await, and best practices for building robust, maintainable .NET applications.

    ⚙ Write new C# code⚙ Review C# code⚙ Refactor existing .NET applications
  • android-clean-architecture - Clean Architecture guide for Android and KMP projects
    androidkotlinkotlin-multiplatformclean-architecture

    ★ 15 · Updated 2026-09-20

    Provides Clean Architecture patterns for Android and Kotlin Multiplatform projects, covering module structure, dependency rules, UseCases, and data layers.

    ⚙ Structure Android or KMP project modules⚙ Implement UseCases, Repositories, and DataSources⚙ Design data flow between architectural layers
  • dependency-inversion-principle - Apply Dependency Inversion Principle to inject dependencies.
    dependency-inversiondependency-injectionsolid-principlesobject-oriented-design

    ★ 1 · Updated 2026-09-17

    Guides designing modules to depend on abstractions rather than concrete implementations by injecting external dependencies.

    ⚙ Define interfaces for external dependencies⚙ Inject dependencies via constructor parameters⚙ Implement abstract interfaces in low-level classes
  • dependency-injection - Dependency Injection Implementation and Management
    dependency-injectiondesign-patternsrefactoringtesting

    ★ 0 · Updated 2026-09-15

    Provides guidelines and patterns for implementing dependency injection and managing dependencies in software design.

    ⚙ Inject dependencies via constructor⚙ Depend on abstractions using protocols⚙ Implement dependency injection containers
  • configuring-avalonia-dependency-injection - Configure GenericHost and DI in AvaloniaUI
    avaloniauidependency-injectiongenerichostcsharp

    ★ 18 · Updated 2026-09-11

    Configures GenericHost and Dependency Injection in AvaloniaUI applications for setting up DI containers and registering services.

    ⚙ Configure GenericHost in AvaloniaUI⚙ Register services and ViewModels
  • developer-delphi-to-fpc-language-rtti - Delphi RTTI and Reflection Guide
    delphirttireflectionjson-mapping

    ★ 5 · Updated 2026-09-10

    Provides Delphi RTTI usage for object inspection, method invocation, custom attributes, JSON-object mapping, form auto-binding, and dependency injection.

    ⚙ Inspect object properties at runtime⚙ Modify object properties at runtime⚙ Invoke methods by name
  • resolve-context - Extract services using ResolveContext
    rustdependency-injectionresolve-contextaxum

    ★ 0 · Updated 2026-09-10

    Uses ResolveContext to extract services inside factory closures or custom extractors such as DynProvider::with_ctx or Axum FromRequestParts.

    ⚙ Extract scope-safe services⚙ Resolve external types⚙ Extract services in factory closures
  • py-fastapi-patterns - FastAPI API Design Patterns and Best Practices
    fastapiapi-designpythonopenapi

    ★ 422 · Updated 2026-06-30

    Provides FastAPI patterns for API design including dependency injection, response models, error handling, middleware, and OpenAPI schema management.

    ⚙ Define dependency injection chains⚙ Create explicit response models⚙ Handle HTTP exceptions
  • module-development - Create myfy modules with lifecycle
    modulesdependency-injectionlifecycleextensions

    ★ 88 · Updated 2026-03-23

    Create myfy modules with lifecycle hooks, DI, and extensions

    ⚙ create module⚙ register providers⚙ declare dependencies
  • effect-service - Generate new Effect-TS services with Maslow's Context.Tag + Layer pattern
    code-generationeffect-tsscaffoldingservice-creation

    ★ 0 · Updated 2026-02-24

    Scaffolds a new Effect-TS service file following established codebase patterns

    ⚙ parse command line arguments⚙ read existing services⚙ generate service files
  • effect-ts - Effect-TS Code Patterns and Snippets for Functional Programming
    functional-programmingtypescripteffect-systemcode-generation

    ★ 0 · Updated 2026-02-17

    Provides Effect-TS snippets, templates, and examples for Effect library usage in TypeScript

    ⚙ import Effect modules⚙ use Effect.gen generators⚙ create Layer wiring
  • iOS Dependency Injection - iOS Dependency Injection Standards and Best Practices
    iosdidependency-injectioninjection

    ★ 570 · Updated 2026-02-13

    Standards for Protocol-based DI, Property Wrappers, and Factory/Needle.

    ⚙ Implement protocol-based dependency injection⚙ Use property wrappers for injection⚙ Configure dependency scoping
  • Android Dependency Injection (Hilt) - Android Hilt Dependency Injection Standards and Guidelines
    androiddependency-injectionhiltdagger

    ★ 570 · Updated 2026-02-12

    Provides standards and guidelines for Hilt dependency injection setup, scoping, and module implementation in Android applications.

    ⚙ Check application annotation⚙ Validate entry point annotations⚙ Review module implementation