Back to tags
Tag

Agent Skills with tag: dependency-injection

29 skills match this tag. Use tags to discover related Agent Skills and explore similar workflows.

swift-dependencies

A dependency management library for Swift with controlled, testable dependencies

swiftdependency-managementdependency-injectionunit-testing
nonameplum
nonameplum
7

nestjs-expert

Use when building NestJS applications requiring modular architecture, dependency injection, or TypeScript backend development. Invoke for modules, controllers, services, DTOs, guards, interceptors, TypeORM/Prisma. Keywords: NestJS, Nest, Node.js, TypeScript backend, dependency injection.

nestjsnodejstypescriptdependency-injection
Jeffallan
Jeffallan
245

fastapi-development

Build high-performance FastAPI applications with async routes, validation, dependency injection, security, and automatic API documentation. Use when developing modern Python APIs with async support, automatic OpenAPI documentation, and high performance requirements.

fastapipythonasynchronous-programmingapi
aj-geddes
aj-geddes
301

mocking-stubbing

Create and manage mocks, stubs, spies, and test doubles for isolating unit tests from external dependencies. Use for mock, stub, spy, test double, Mockito, Jest mocks, and dependency isolation.

unit-testingmockingstubbingtest-doubles
aj-geddes
aj-geddes
301

spring-boot-application

Build enterprise Spring Boot applications with annotations, dependency injection, data persistence, REST controllers, and security. Use when developing Spring applications, managing beans, implementing services, and configuring Spring Boot projects.

spring-bootjavadependency-injectionREST
aj-geddes
aj-geddes
301

angular-module-design

Design Angular modules using feature modules, lazy loading, and dependency injection. Use when organizing large Angular applications with proper separation of concerns.

angulartypescriptdependency-injectionlazy-loading
aj-geddes
aj-geddes
301

symfony:interfaces-and-autowiring

Master Symfony's Dependency Injection with autowiring, interface binding, service decoration, and tagged services for flexible architecture

dependency-injectionsymfonyautowiringservice-decoration
MakFly
MakFly
304

Software Design Principles

Object-oriented design principles including object calisthenics, dependency inversion, fail-fast error handling, feature envy detection, and intention-revealing naming. Activates during code refactoring, design reviews, or when user requests design improvements.

best-practicescode-refactoringcode-smelldependency-injection
NTCoding
NTCoding
11112

swiftui-view-refactor

Refactor and review SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view’s layout/ordering, handle view models safely (non-optional when possible), or standardize how dependencies and @Observable state are initialized and passed.

swiftuicode-refactoringcode-reviewdependency-injection
steipete
steipete
91180

swiftui-view-refactor

Refactor and review SwiftUI view files for consistent structure, dependency injection, and Observation usage. Use when asked to clean up a SwiftUI view’s layout/ordering, handle view models safely (non-optional when possible), or standardize how dependencies and @Observable state are initialized and passed.

swiftuicode-refactoringdependency-injectioncode-cleanup
Dimillian
Dimillian
1,00258

factory-function-composition

Apply factory function patterns to compose clients and services with proper separation of concerns. Use when creating functions that depend on external clients, wrapping resources with domain-specific methods, or refactoring code that mixes client/service/method options together.

factory-patternfunction-compositiondesign-patternsdependency-injection
epicenter
epicenter
3,858254

Page 2 of 2 · 29 results